IRIS GL

Wikipediasta
Siirry navigaatioon Siirry hakuun
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.

IRIS GL (engl. Integrated Raster Imaging System Graphics Library) on SGIn kehittämä ohjelmointirajapinta, joka oli OpenGL:n edeltäjä.[1]

IRIS GL oli suljettu rajapinta, josta muokattiin avoin OpenGL mm. poistamalla patentoituja ja lisensoituja osia, sekä tukemalla eri laitealustoja.[2][3][4]

IRIS GL versiot

IRIS GL oli saatavilla vain SGI:n IRIX Unixissa.

Rajapinnan julkaisuversiot olivat:[1]

  • IRIS GL 1 (1983)
  • IRIS GL 2 (1986)
  • IRIS GL 3 (1988)
    • IRIX 3.x
  • IRIS GL 4 (1991)
    • IRIX 4.3
  • OpenGL 1.0 (1993)
    • IRIX 5.1

IRIS GL ja OpenGL eroavaisuudet

Oppaita IRIS GL -ohjelmien siirtämisestä OpenGL:lle[5][6], jossa on myös listattu eroavaisuuksia IRIS GL:n ja OpenGL:n välillä.[7][8][9][10]

Nimen muu käyttö

SGI:llä oli myös IRIS-työasemasarja.

Lähteet

  1. a b OpenGL's Pre-history IRIS GL slideshare.net. Viitattu 17.1.2017.
  2. The History of OpenGL codingunit.com. Viitattu 17.1.2017.
  3. IRIS GL research.omicsgroup.org. Arkistoitu 18.1.2017. Viitattu 17.1.2017.
  4. Graham Singer: The History of the Modern Graphics Processor 27.3.2013. Techspot. Viitattu 8.6.2018.
  5. Porting Applications from IRIS GL msdn.microsoft.com. Viitattu 17.1.2017.
  6. Chapter 1. Introduction to Porting From IRIS GL to OpenGL menehune.opt.wfu.edu. Arkistoitu 21.4.2012. Viitattu 17.1.2017.
  7. IRIS GL and OpenGL Differences msdn.microsoft.com. Viitattu 17.1.2017.
  8. OpenGL Functions and Their IRIS GL Equivalents msdn.microsoft.com. Viitattu 17.1.2017.
  9. Appendix A. OpenGL Commands and Their IRIS GL Equivalents menehune.opt.wfu.edu. Arkistoitu 21.4.2012. Viitattu 17.1.2017.
  10. Appendix B. Differences Between OpenGL and IRIS GL menehune.opt.wfu.edu. Arkistoitu 21.4.2012. Viitattu 17.1.2017.
Tämä tekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.