Patch-ID# 106735-18 Keywords: OpenGL libraries bug fixes Synopsis: OpenGL 1.1.2: OpenGL Patch for Solaris 2.5.1/2.6 Date: Dec/19/2000 Solaris Release: 2.5.1 2.6 SunOS Release: 5.5.1 5.6 Unbundled Product: OpenGL Unbundled Release: 1.1.2 Xref: Topic: OpenGL 1.1.2: OpenGL Patch for Solaris 2.5.1/2.6 NOTE: For the Elite3D graphics accelerator only, you **must** also install the following Elite3D Graphics Patch to run OpenGL 1.1.2 applications: Install patch 105791-16 (or newer) for Solaris 2.5.1 Install patch 105363-17 (or newer) for Solaris 2.6 NOTE: For the Sun Expert3D graphics accelerator only, you **must** also install the following patch to run Sun OpenGL 1.1.2 applications: Install patch 105181-12 (or newer) for Solaris 2.6 Relevant Architectures: sparc BugId's fixed with this patch: 4017211 4134525 4135101 4164108 4167837 4168956 4169965 4170093 4172249 4176287 4177880 4179232 4182951 4186007 4193187 4195530 4196330 4197805 4198098 4200455 4200651 4201768 4202382 4202832 4205303 4205312 4207084 4207344 4214531 4214629 4214827 4218922 4221801 4223773 4226410 4226572 4226575 4226773 4228920 4230566 4230579 4232109 4232855 4233028 4234767 4240062 4240615 4242905 4243012 4244058 4250806 4265086 4265132 4266238 4269285 4270754 4274780 4275333 4277770 4285344 4287103 4288439 4291922 4293628 4299881 4301665 4302499 4305313 4306297 4312374 4312533 4313629 4317912 4318216 4318313 4318789 4320289 4321081 4321967 4322186 4323129 4323987 4329562 4329898 4330878 4332124 4336148 4336763 4338060 4342631 4344497 4344641 4344844 4345636 4347472 4352058 4356654 4361554 4361909 4363275 4363493 4365466 4365540 4366022 4367901 4368035 4370215 4370242 4377560 4379841 4380402 4381416 4381432 4382007 4382236 4388315 4389573 4390143 Changes incorporated in this version: 4312374 4329898 4330878 4332124 4336148 4336763 4338060 4342631 4344497 4344641 4344844 4345636 4347472 4352058 4356654 4361554 4361909 4363275 4363493 4365466 4365540 4366022 4367901 4368035 4370215 4370242 4377560 4379841 4380402 4381416 4381432 4382007 4382236 4388315 4389573 4390143 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: NOTE: OpenGL 1.2 Files included with this patch: /usr/openwin/demo/GL/ogl_install_check /usr/openwin/demo/GL/sparcv7/ogl_install_check /usr/openwin/demo/GL/xglinfo /usr/openwin/lib/GL/devhandlers/oglSUNWafb.so.3 /usr/openwin/lib/GL/devhandlers/oglSUNWffb.so.3 /usr/openwin/lib/GL/devhandlers/oglSUNWifb.so.3 /usr/openwin/lib/GL/devhandlers/oglSUNWmmap.so.3 /usr/openwin/lib/GL/oglSUNWcore.so.3 /usr/openwin/lib/GL/oglSUNWsr.so.3 /usr/openwin/lib/libGL.so.1 /usr/openwin/lib/libGLU.so.1 /usr/openwin/lib/libGLw.so.1 /usr/openwin/platform/sun4u/lib/GL/libvis.so.1 /usr/openwin/platform/sun4u/lib/GL/oglSUNWcore.so.3 /usr/openwin/platform/sun4u/lib/GL/oglSUNWsr.so.3 /usr/openwin/platform/sun4u/lib/GL/oglSUNWsrz.so.3 /usr/openwin/server/modules/SUNWGLX.so.1 /usr/openwin/share/include/GL/gl.h /usr/openwin/share/include/GL/glmacros.h /usr/openwin/share/include/GL/glu.h /usr/openwin/share/include/GL/glx.h /usr/openwin/share/include/GL/glxmd.h /usr/openwin/share/include/GL/glxproto.h /usr/openwin/share/include/GL/glxtokens.h /usr/openwin/share/include/X11/GLw/GLwDrawA.h /usr/openwin/share/include/X11/GLw/GLwDrawAP.h /usr/openwin/share/include/X11/GLw/GLwMDrawA.h /usr/openwin/share/include/X11/GLw/GLwMDrawAP.h /usr/openwin/share/src/GL/contrib/README /usr/openwin/share/src/GL/contrib/examples/sun/cg/README /usr/openwin/share/src/GL/contrib/examples/sun/cg/doc/api.txt /usr/openwin/share/src/GL/contrib/examples/sun/cg/doc/compression.ps /usr/openwin/share/src/GL/contrib/examples/sun/cg/examples/Makefile /usr/openwin/share/src/GL/contrib/examples/sun/cg/examples/ogl_cg_ex1.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/Makefile /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/attrib.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/attrib.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cginterface.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cginterface.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgp.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpbuildbuffer.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpbuildbuffer.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpcolor.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpcompress.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpcompress.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpdecompress.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpdecompress.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpgcnorms.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgphuffman.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpi.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpmesher.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpmesher.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpmisc.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpnormal.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpstream.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpstream.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgputil.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/cgpvertex.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/edges.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/linalg.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/linalg.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/meshify.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/meshify.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/meshifyLocal.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/meshifyLocal.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/normals.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/triStrips.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/triStrips.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/typedefs.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/types.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/types.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/utils.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/utils.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/varyQuant.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/varyQuant.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/voxel.c /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/voxel.h /usr/openwin/share/src/GL/contrib/examples/sun/cg/libcg/zdebug.h /usr/openwin/share/src/GL/contrib/examples/sun/constdata/Makefile /usr/openwin/share/src/GL/contrib/examples/sun/constdata/ogl_constdata_ex1.c /usr/openwin/share/src/GL/contrib/examples/sun/mda/Makefile /usr/openwin/share/src/GL/contrib/examples/sun/mda/ogl_mda_ex1.c /usr/openwin/share/src/GL/contrib/examples/sun/overlay/Makefile /usr/openwin/share/src/GL/contrib/examples/sun/overlay/ogl_overlay_ex1.c /usr/openwin/share/src/GL/contrib/examples/sun/overlay/ogl_overlay_ex2.c /usr/openwin/share/src/GL/contrib/examples/sun/overlay/ogl_overlay_ex3.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/Makefile /usr/openwin/share/src/GL/contrib/utils/aux/examples/README /usr/openwin/share/src/GL/contrib/utils/aux/examples/accanti.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/accnot.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/accpersp.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/accum.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/aim.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/alpha.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/alpha3D.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/anti.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/antiindex.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/antipindex.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/antipoint.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/antipoly.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/bezcurve.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/bezmesh.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/bezsurf.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/checker.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/checker2.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/chess.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/clip.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/colormat.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/cone.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/cube.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/curve.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/depthcue.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/disk.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/dof.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/dofnot.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/double.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/drawf.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/feedback.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/fog.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/fogindex.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/font.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/jitter.h /usr/openwin/share/src/GL/contrib/utils/aux/examples/light.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/linelist.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/lines.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/list.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/list2.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/maplight.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/material.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/mipmap.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/model.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/movelight.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/nurbs.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/pickdepth.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/pickline.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/picksquare.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/plane.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/planet.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/planetup.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/polys.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/robot.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/sccolorlight.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/scene.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/scenebamb.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/sceneflat.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/select.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/simple.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/smooth.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/sphere.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/stencil.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/stroke.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/surface.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/tea.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/teaambient.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/teapots.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/texgen.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/texturesurf.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/trim.c /usr/openwin/share/src/GL/contrib/utils/aux/examples/xfont.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/3d.h /usr/openwin/share/src/GL/contrib/utils/aux/libaux/Makefile /usr/openwin/share/src/GL/contrib/utils/aux/libaux/aux.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/aux.h /usr/openwin/share/src/GL/contrib/utils/aux/libaux/font.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/image.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/shapes.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/teapot.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/teapot.h /usr/openwin/share/src/GL/contrib/utils/aux/libaux/vect3d.c /usr/openwin/share/src/GL/contrib/utils/aux/libaux/xform.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/Makefile /usr/openwin/share/src/GL/contrib/utils/aux/libtk/cursor.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/event.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/font.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/getset.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/image.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/private.h /usr/openwin/share/src/GL/contrib/utils/aux/libtk/shapes.c /usr/openwin/share/src/GL/contrib/utils/aux/libtk/tk.h /usr/openwin/share/src/GL/contrib/utils/aux/libtk/window.c /usr/openwin/share/src/GL/contrib/utils/widgets/examples/Imakefile /usr/openwin/share/src/GL/contrib/utils/widgets/examples/Makefile /usr/openwin/share/src/GL/contrib/utils/widgets/examples/double.c /usr/openwin/share/src/GL/contrib/utils/widgets/examples/simple.c Problem Description: 4381416 - Stipple Line + XOR mode does not render correctly for app on Expert3D 4381432 - Multiple overlapping OpenGL windows seem to confuse zbuffer on Expert3D 4382007 - Occlusion test doesn't work consistently on Expert3D 4382236 - incorrect color and style rendering on Expert3D 4388315 - Triangles go white after window resize when running OpenInventor on Expert3D 4389573 - application displays small dropped triangles on shaded surface on Expert3D 4390143 - application surfaces have wrong color if two windows are displayed on Expert3D (from 106735-17) 4312374 - Incorrect hollow vertex strip polygons (polygon mode=GL_LINE) on Expert3D 4329898 - Application SNAP Cursor not displayed in 2D Orthographic views (Top, Side, Rear) on Expert3D 4330878 - Expert3D hangs with glTexSubImage2DExt of type GL_UNSIGNED_BYTE. 4332124 - Application sphere icon drawn as shaded wireframe, should be unshaded wireframe on Expert3D 4336148 - Specular highlights missing on one side of two-sided lit surface on Expert3D 4336763 - Wrong color when displaying in shading with only ambient light on Expert3D 4338060 - Color management is messy on Expert3D. 4342631 - GLUT cubemapped views into sphere map ruins desktop on Expert3D. 4344497 - Wide anti-aliased lines clipped incorrectly after window is moved on Expert3D 4344641 - Wide AA lines render incorrectly with negative screen origin on Expert3D. 4344844 - global alpha color3f does not work in display list mode on Expert3D. 4345636 - Incorrect texture map used on Expert3D 4347472 - Texture Mapping rendering is sometime missing on Expert3D. 4352058 - cache display list geometry on Expert3D 4356654 - Graphics performance hit when three or more windows on top of graphics window on Expert3D. 4361554 - Geometry that requires lights are still visible in scene without light source on Expert3D. 4361909 - lines aren't rendered if depth test enabled on Expert3D 4363275 - Signal 8 Arithmetic Exception when reading in application part on Expert3D 4363493 - Text not displayed in application on Expert3D 4365466 - Application graphics will overwrite 2D menu windows when windows overlap on Expert3D. 4365540 - Vectors incorrectly inherit material color on Expert3D 4366022 - Expert3D renders "square point" for AA Point with size less than 4. 4367901 - Spectra demo causes ogl_ifb_make_current: Unable to allocate prim table on Expert3D. 4368035 - Lines are sometimes not drawn on Expert3D 4370215 - Some application X11 icons are sometime not drawn on Expert3D 4370242 - app graphics test cases (WSG: anim2dwf,ras2dpic) failed on Expert3D. 4377560 - Application displays white textures on Expert3D. 4379841 - Viewperf's ProCDRS caused ifb_dma_buffer_submit_multi:Error Starting DMA on Expert3D. 4380402 - Graphics window renders incorrect after resizing app Motif frame on Expert3D. (from 106735-16) 4329562 - OpenInventor application crashes with OpenGL 1.1.2 (from 106735-15) 4318216 - Display pseudo color image in rgba mode incorrect on Expert3D 4320289 - Rendering is incorrect for applications which render to both front and back buffers on Expert3D. 4321081 - Expert3D not rendering volume correctly 4321967 - Program hangs Expert3D 4322186 - glBlendEquationEXT(GL_MIN_EXT|GL_MAX_EXT) not working on Expert3D 4323129 - Triangle strip lit on the wrong side on Expert3D 4323987 - Incorrect rendering for program after rotation on Expert3D (from 106735-14) 4312533 - Image disappears when toolbar overlaps form in graphics window on Expert3D. 4313629 - Screen is not cleared properly on Expert3D. 4317912 - Can't display properly OpenInventer Demos on Expert3D. 4318313 - Expert3D not rendering semi transparent triangles correctly. 4318789 - Nothing rendering with texture color table extension on Expert3D. (from 106735-13) 4285344 - OpenGL cores dump while displaying a large model on Creator3D. 4287103 - OpenGL application displays a chart, alignment of texture is wrong on Elite3D. 4293628 - Expert3D Index mode lighting is not working properly 4299881 - Texture coordinates of stroke fonts is not correct by glVertex2f() on Elite3D. 4301665 - The current color is not copied/restored by glMakeCurrent after a glXCopyContext on Expert3D. 4302499 - Model clipping is not working properly on Expert3D. 4305313 - Double buffered overlay does not render anything after calling swap buffers on Expert3D. 4306297 - Accumulation buffer operations are too slow on Expert3D. (from 106735-12) 4265132 - Image banding with OpenGL on PGX. 4288439 - OpenGL crashes while processing MultiDrawArrays. 4291922 - Indirect rendering with pixmaps crashes X server. (from 106735-11) 4265086 - Software geometry decompressor produces bad colors from mesh references. 4266238 - Software geometry decompressor fails with isolated triangles. 4269285 - glBindTexture with texture id of 0 causes OpenGL application to dump core on Elite3D. 4270754 - Multithreaded OpenGL programs hang X server. 4274780 - Execution of multithreaded compressed geometry programs result in system freeze. 4275333 - Missing OpenGL device pipeline interface for occlusion test. 4277770 - MT-hot compressed geometry program crashes on Elite3D. (from 106735-10) 4240062 - glGet(GL_CURRENT_NORMAL) does not work after immediate mode rendering. 4240615 - glReadPixels() is not working correctly. 4244058 - The alphaShift for the pixel format is computed incorrectly. 4250806 - GL_LINE_STRIP corruption when the number of unflushed vertices exceeds 200. (from 106735-09) 4233028 - Overlay rendering is broken on Elite3D (regression introduced by the fix for bugid 4214531 in 106735-06). (from 106735-08) 4226773 - Application ProE core dumps on Elite3D when hardware texture map is used. 4228920 - Rendering is incorrect on Elite3D when a pixel buffer is used. 4232109 - Sharing texture object between contexts causes core dump on Elite3D. 4234767 - Geometry Compressor produces a missing triangle in Futuri font glyph on Elite3D. 4242905 - Need workaround for Alias/Wavefront application hangup in Elite3D command chip when rendering patterned lines. 4243012 - GLUT example program trippy dumps core on Elite3D. (from 106735-07) 4134525 - Compressed Geometry buffer can't be created twice. 4202382 - Clipping planes can't be changed without matrix change on Elite3D. 4207344 - Homogeneous texture matrix calculation is not correct. 4214629 - SDRC J3D Viewer crashes on Creator3D. 4218922 - Color table is not working correctly. 4223773 - Texture Mapping rendering error with glPolygonOffset scale factor != 0.0. 4226410 - MultiDrawArrays(GL_LINE_STRIPS,...) draw as GL_LINES on Elite3D. 4226572 - Compressed geometry winding order is backwards from OpenGL spec. 4226575 - Compressed geometry winding order is backwards from OpenGL spec on Elite3D. 4230566 - Error creating more than one Compressed Geometry buffer. 4230579 - cgFrontFace is ignored by Compressed Geometry utilities. 4232855 - OpenGL fails to paint screen when moving window. (from 106735-06) 4164108 - Compressed geometry doesn't use multi-pass window clipping on Elite3D. 4214531 - Points are rendered incorrectly in the overlay plane on Elite3D. 4214827 - Window server SEGV when displaying Java 3D programs on a remote Elite3D. 4221801 - Extra lines appear when rendering a large polygon (consisting of many vertices) in line mode. (from 106735-05) 4017211 - Color4ub is not handled properly on Elite3D when polygon-mode is GL_LINE. 4170093 - Compressed geometry renders with wrong global color on Elite3D. 4195530 - Drawing GL_LINES using glDrawArrays is slower than using glBegin/glVertex/glEnd on Elite3D. 4196330 - Alpha textures does not work properly on Elite3D. 4198098 - Texture mapping with AFB_IMM_TEXTURE hangs system. 4200455 - Rendering with non-zero slope polygon offset could be faster on Elite3D. 4200651 - Texturing is incorrect on Elite3D when multiple textures are applied to a single quad. 4201768 - Pro/DESIGNER texture mapping causes SIGBUS on Elite3D. 4202832 - Buffered GL_LINES with an odd number of vertices can draw garbage on Elite3D. 4205303 - OpenGL software geometry decompressor dumps core. 4205312 - Calling glXDestroyContext causes program to dump core on Elite3D. 4207084 - Rendering compressed geometry on Elite3D hangs the workstation. (from 106735-04) 4197805 - Homogeneous texture matrix is not working. (from 106735-03) 4186007 - glReadPixels and glCopyPixels are broken on Elite3D in stereo mode. 4193187 - OpenGL 1.1.2 application crashes Solaris XSun server. (from 106735-02) 4167837 - 2D texturing is corrupt after switching from 3D textures. 4176287 - Inconsistent data with texture is not accelerated on Elite3D. 4182951 - glXGetCurrentDisplayEXT is not implemented in OpenGL 1.1.2 (from 106735-01) 4135101 - Application VoxelGeo rendering no longer visible on Elite3D after window resize. 4168956 - Changes to texture matrix do not get completely processed. 4169965 - Large models are causing the geometry compression library's internal huffman tables to overflow. 4172249 - Compressed Geometry is not stored in compressed format in display list. 4177880 - The geometry compression library doesn't compress line primitives properly. 4179232 - Lighting incorrect in JavaPresents LW3D space fighter demo. Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- NOTE: For the Elite3D graphics accelerator only, you **must** also install the following Elite3D Graphics Patch to run OpenGL 1.1.2 applications: Install patch 105791-16 (or newer) for Solaris 2.5.1 Install patch 105363-17 (or newer) for Solaris 2.6 NOTE: For the Sun Expert3D graphics accelerator only, you **must** also install the following patch to run Sun OpenGL 1.1.2 applications: Install patch 105181-12 (or newer) for Solaris 2.6 README -- Last modified date: Tuesday, December 19, 2000