15bd8deadSopenharmony_ciName
25bd8deadSopenharmony_ci
35bd8deadSopenharmony_ci    SGIX_igloo_interface
45bd8deadSopenharmony_ci
55bd8deadSopenharmony_ci
65bd8deadSopenharmony_ciName Strings
75bd8deadSopenharmony_ci
85bd8deadSopenharmony_ci    GL_SGIX_igloo_interface
95bd8deadSopenharmony_ci
105bd8deadSopenharmony_ciContact
115bd8deadSopenharmony_ci
125bd8deadSopenharmony_ci    Jon Leech, ljp 'at' sgi.com
135bd8deadSopenharmony_ci
145bd8deadSopenharmony_ciStatus
155bd8deadSopenharmony_ci
165bd8deadSopenharmony_ci    XXX - Not complete yet!!!
175bd8deadSopenharmony_ci    (Will probably never be complete, this is a non-public legacy
185bd8deadSopenharmony_ci    extension).
195bd8deadSopenharmony_ci
205bd8deadSopenharmony_ciVersion
215bd8deadSopenharmony_ci
225bd8deadSopenharmony_ci    Last Modified Date: October 5, 2000
235bd8deadSopenharmony_ci    $Date$ $Revision$
245bd8deadSopenharmony_ci
255bd8deadSopenharmony_ciNumber
265bd8deadSopenharmony_ci
275bd8deadSopenharmony_ci    219
285bd8deadSopenharmony_ci
295bd8deadSopenharmony_ciDependencies
305bd8deadSopenharmony_ci
315bd8deadSopenharmony_ci    None
325bd8deadSopenharmony_ci
335bd8deadSopenharmony_ciOverview
345bd8deadSopenharmony_ci
355bd8deadSopenharmony_ci    This is an SGI internal (e.g. not documented or intended to be used
365bd8deadSopenharmony_ci    directly by applications) extension used only to help support
375bd8deadSopenharmony_ci    emulation of IrisGL through OpenGL.
385bd8deadSopenharmony_ci
395bd8deadSopenharmony_ciIP Status
405bd8deadSopenharmony_ci
415bd8deadSopenharmony_ci    Unknown.
425bd8deadSopenharmony_ci
435bd8deadSopenharmony_ciIssues
445bd8deadSopenharmony_ci
455bd8deadSopenharmony_ci    Unlikely to be documented; this is ancient work supported only for
465bd8deadSopenharmony_ci    legacy applications.
475bd8deadSopenharmony_ci
485bd8deadSopenharmony_ciNew Procedures and Functions
495bd8deadSopenharmony_ci
505bd8deadSopenharmony_ci    void IglooInterfaceSGIX(enum pname, void *param);
515bd8deadSopenharmony_ci
525bd8deadSopenharmony_ciNew Tokens
535bd8deadSopenharmony_ci
545bd8deadSopenharmony_ci    Accepted by the <pname> parameter of IglooInterfaceSGIX:
555bd8deadSopenharmony_ci
565bd8deadSopenharmony_ci	IGLOO_FULLSCREEN_SGIX		0x819E
575bd8deadSopenharmony_ci	IGLOO_VIEWPORT_OFFSET_SGIX	0x819F
585bd8deadSopenharmony_ci	IGLOO_SWAPTMESH_SGIX		0x81A0
595bd8deadSopenharmony_ci	IGLOO_COLORNORMAL_SGIX		0x81A1
605bd8deadSopenharmony_ci	IGLOO_IRISGL_MODE_SGIX		0x81A2
615bd8deadSopenharmony_ci	IGLOO_LMC_COLOR_SGIX		0x81A3
625bd8deadSopenharmony_ci	IGLOO_TMESHMODE_SGIX		0x81A4
635bd8deadSopenharmony_ci
645bd8deadSopenharmony_ci    Accepted by the <cap> parameter of Enable, Disable, and IsEnabled,
655bd8deadSopenharmony_ci    and by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv,
665bd8deadSopenharmony_ci    and GetDoublev (but only in the MGRAS implementation):
675bd8deadSopenharmony_ci
685bd8deadSopenharmony_ci	LIGHT31				0xBEAD
695bd8deadSopenharmony_ci
705bd8deadSopenharmony_ciAdditions to Chapter 2 of the OpenGL 1.2.1 Specification (OpenGL Operation)
715bd8deadSopenharmony_ci
725bd8deadSopenharmony_ci    TBD
735bd8deadSopenharmony_ci
745bd8deadSopenharmony_ciAdditions to Chapter 3 of the OpenGL 1.2.1 Specification (Rasterization)
755bd8deadSopenharmony_ci
765bd8deadSopenharmony_ci    TBD
775bd8deadSopenharmony_ci
785bd8deadSopenharmony_ciAdditions to Chapter 4 of the OpenGL 1.2.1 Specification (Per-Fragment
795bd8deadSopenharmony_ciOperations and the Frame Buffer)
805bd8deadSopenharmony_ci
815bd8deadSopenharmony_ci    TBD
825bd8deadSopenharmony_ci
835bd8deadSopenharmony_ciAdditions to Chapter 5 of the OpenGL 1.2.1 Specification (Special Functions)
845bd8deadSopenharmony_ci
855bd8deadSopenharmony_ci    TBD
865bd8deadSopenharmony_ci
875bd8deadSopenharmony_ciAdditions to Chapter 6 of the OpenGL 1.2.1 Specification (State and
885bd8deadSopenharmony_ciState Requests)
895bd8deadSopenharmony_ci
905bd8deadSopenharmony_ci    TBD
915bd8deadSopenharmony_ci
925bd8deadSopenharmony_ciAdditions to Appendix A of the OpenGL 1.2.1 Specification (Invariance)
935bd8deadSopenharmony_ci
945bd8deadSopenharmony_ci    TBD
955bd8deadSopenharmony_ci
965bd8deadSopenharmony_ciAdditions to the AGL/GLX/WGL Specifications
975bd8deadSopenharmony_ci
985bd8deadSopenharmony_ci    None
995bd8deadSopenharmony_ci
1005bd8deadSopenharmony_ciGLX Protocol
1015bd8deadSopenharmony_ci
1025bd8deadSopenharmony_ci    TBD
1035bd8deadSopenharmony_ci
1045bd8deadSopenharmony_ciErrors
1055bd8deadSopenharmony_ci
1065bd8deadSopenharmony_ci    TBD
1075bd8deadSopenharmony_ci
1085bd8deadSopenharmony_ciNew State
1095bd8deadSopenharmony_ci
1105bd8deadSopenharmony_ci    TBD
1115bd8deadSopenharmony_ci
1125bd8deadSopenharmony_ciNew Implementation Dependent State
1135bd8deadSopenharmony_ci
1145bd8deadSopenharmony_ci    TBD
1155bd8deadSopenharmony_ci
1165bd8deadSopenharmony_ciRevision History
1175bd8deadSopenharmony_ci
1185bd8deadSopenharmony_ci    Initial revision (October 5, 2000) - placeholder spec for the actual
1195bd8deadSopenharmony_ci    IGLOO interface in use on IRIX gfx. The existing specs were merged
1205bd8deadSopenharmony_ci    into a single interface and are both obsolete and AFAIK never
1215bd8deadSopenharmony_ci    implemented.
122