Patch-ID# 108132-17
Keywords: OpenGL libraries bug fixes
Synopsis: OpenGL 1.2: OpenGL Patch for Solaris 7/8 (64-bit)
Date: Jun/25/2001

Install Requirements: None                      
Solaris Release: 7 8

SunOS Release: 5.7 5.8

Unbundled Product: OpenGL

Unbundled Release: 1.2

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4242841 4248912 4252985 4253346 4253421 4256555 4261197 4265086 4265132 4266238 4268609 4269285 4270754 4274780 4275333 4277770 4283523 4285344 4287103 4288439 4291922 4292003 4293004 4293628 4299722 4299881 4301665 4302499 4305313 4306297 4307339 4310404 4312374 4312533 4313629 4317912 4318216 4318313 4318789 4318944 4320289 4321081 4321967 4322186 4323129 4323891 4323987 4324291 4325264 4325547 4327171 4329898 4330878 4331542 4332124 4332952 4336148 4336763 4338060 4342631 4344497 4344641 4344844 4345636 4347472 4352058 4356654 4358298 4360943 4361554 4361909 4363275 4363493 4365466 4365540 4366022 4367901 4368035 4369497 4370215 4370215 4370242 4377917 4380316 4380402 4380402 4381416 4381416 4381432 4381432 4382007 4382236 4382236 4388315 4389573 4390143 4397846 4401504 4402198 4404899 4408458 4408984 4415709 4415750 4415756 4418791 4420009 4421035 4425679 4426330 4445438 4446182 4447800 4448498 4455959 4459976 4463773 4465869 4466520

Changes incorporated in this version: 4445438 4446182 4447800 4448498 4455959 4459976 4463773 4465869 4466520

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 108131-17 or greater

Obsoleted by: 
Note: OpenGL 1.2.1

Files included with this patch: 

/usr/openwin/demo/GL/sparcv9/ogl_install_check
/usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWafb.so.4
/usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWffb.so.4
/usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWifb.so.4
/usr/openwin/lib/sparcv9/GL/devhandlers/oglSUNWmmap.so.4
/usr/openwin/lib/sparcv9/libGL.so.1
/usr/openwin/lib/sparcv9/libGLU.so.1
/usr/openwin/lib/sparcv9/libGLw.so.1
/usr/openwin/platform/sun4u/lib/sparcv9/GL/libvis.so.1
/usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWcore.so.4
/usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWsr.so.4
/usr/openwin/platform/sun4u/lib/sparcv9/GL/oglSUNWsrz.so.4

Problem Description:

4445438 - 4-sided quad has one vertex with incorrect color on Expert3D
 
    4446182 - Clipping problems in app test case on Expert3D
 
    4447800 - Expert3D draws outside the glViewport when anti-aliasing is on.
 
    4448498 - Blending doesn't work properly when separate specular color is
              enabled on Expert3D.
 
    4455959 - app displays white textures in OpenGL 1.2.1 with Expert3D
 
    4459976 - Divide-by-zero floating point exception occurs when reflection
              vector is (0,0,0) on Elite3D.
 
    4463773 - Conformance mustpass BlendColor test fails on Expert3D.
 
    4465869 - GLU quadrics application has missing lines on Expert3D.
 
    4466520 - GL_POINTS becomes a line when drawn outside clip plane on
              Expert3D
 
(from 108132-16)
 
    4402198 - Application zooming in very closely damages graphics.
 
    4404899 - a blue or black shadow pops up when an image is rotated on
              Expert3D
 
    4408458 - Incorrect shaded surface in app on Expert3D
 
    4408984 - Wrong color for antialiasing point with size >3 on Expert3D
 
    4415709 - GL_SEPARATE_SPECULAR_COLOR doesn't work on Expert3D
 
    4415750 - Rendering to a pBuffer results in an inverted image on Expert3D
 
    4415756 - Rendering to a pBuffer results in a corrupted image on Expert3D
 
    4418791 - Performance degradation after environment mapping data is
              generated on Expert3D.
 
    4420009 - Black triangles drawn when reloading part after environment
              mapping on Expert3D.
 
    4421035 - Stereo buffer corruption when running with SunVideo on Expert3D
 
    4425679 - Sharing display lists across multiple glx contexts not working
              on Expert3D
 
    4426330 - Missing pixels in full screen OpenGL on Expert3D
 
(from 108132-15)
 
    4369497 - application solid lines appear dashed in parametrics mode on
              Elite3D
 
    4389573 - application displays small dropped triangles on shaded surface
              on Expert3D
 
    4390143 - application surfaces have wrong color if two windows are
              displayed on Expert3D
 
    4397846 - Graphics annotation is Z-buffered incorrectly on Expert3D
 
    4401504 - Using GL_XOR rendering on Expert3D does not work correctly
 
(from 108132-14)
 
    4370215 - Some application X11 icons are sometime not drawn on Expert3D
 
    4377917 - DGA winlock mappings get shared on MT OGL applications.
 
    4380316 - Slow shaded performance on Expert3D using OpenGL display list
 
    4380402 - Graphics window renders incorrect after resizing app Motif 
              frame on Expert3D
 
    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
 
(from 108132-13)
 
    4312374 - Incorrect hollow vertex strip polygons (polygon mode=GL_LINE) on
              Expert3D
 
    4360943 - slow graphics in application when three or more windows are in
              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.
 
    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
 
    4370242 - app graphics test cases (WSG: anim2dwf,ras2dpic) failed on
              Expert3D
 
(from 108132-12)
 
    4347472 - Texture Mapping rendering is sometime missing on Expert3D
 
    4356654 - Graphics performance hit when three or more windows on top of
              graphics window on Expert3D
 
    4358298 - GLbitmap Turns Transparent When Other Object's Attributes Change
              on Elite3D and Creator3D.
 
(from 108132-11)
 
    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
 
    4352058 - cache display list geometry on Expert3D
 
(from 108132-10)
 
    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
 
    4331542 - Application cannot draw a circular solid line on Elite3D and Creator3D
 
    4332124 - Application sphere icon drawn as shaded wireframe, should be
              unshaded wireframe on Expert3D
 
    4332952 - Image becomes blurred on Creator3D
 
    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
 
(from 108132-09)
 
    4285344 - OpenGL cores dump while displaying a large model on Creator3D.
 
    4324291 - Problem displaying some outline fonts on accelerated hardware.
 
    4325264 - Incorrect fog setting for 0 on Elite3D.
 
    4325547 - Solid lines appear dashed.
 
    4327171 - Xserver crash when using OpenGL.
 
(from 108132-08)
 
    4310404 - Texture columns are uneven in OpenGL on Elite3D.
 
    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
 
    4323891 - OpenGL texture transparency failure using texture color lookups.
 
    4323987 - Incorrect rendering for program after rotation on Expert3D
 
(from 108132-07)
 
    4305313 - Double buffered overlay does not render anything after 
              calling swap buffers on Expert3D.
 
    4306297 - Accumulation buffer operations are too slow on Expert3D.
 
    4307339 - glEnable(GL_BLEND) causes OpenGL Xor graphics to fail.
 
    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
 
    4318944 - glLineWidth doesn't work if a same value is specified continuously
 
(from 108132-06)
 
    4287103 - OpenGL application displays a chart, alignment of texture is
              wrong on Elite3D.
 
    4292003 - Incorrect context recognition on Elite3D in tex/env mapping.
 
    4293004 - Program showing only 1 rotating object within the panel when
              run on Elite3D.
 
    4299722 - The glCopyPixels information is lost on Creator.
 
    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.
 
(from 108132-05)
 
    4293628 - Expert3D Index mode lighting is not working properly
 
(from 108132-04)
 
    4265132 - Image banding with OpenGL on PGX.
 
    4288439 - OpenGL crashes while processing MultiDrawArrays.
 
    4291922 - Indirect rendering with pixmaps crashes X server.
 
(from 108132-03)
 
    4248912 - Triangle list performance problems on Elite3D.
 
    4261197 - Floating point exception when rendering texture/environment
              mapping.
 
    4283523 - OpenGL display list program crashes.
 
(from 108132-02)
 
    4265086 - Software geometry decompressor produces bad colors from mesh
              references.
 
    4266238 - Software geometry decompressor fails with isolated triangles.
 
    4268609 - Two pixel wide lines are rendered incorrectly in index color
              mode on Elite3D.
 
    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 108132-01)
 
    4242841 - glCallLists with multiple viewports and patterned lines crash
              the application.
 
    4252985 - Floating point exception errors occur when rendering textured
              objects.
 
    4253346 - Polygon offset extension doesn't work correctly on Elite3D
              when the bias is less than 0.0 or greater than 1.0.
 
    4253421 - Incorrect highlighting of dashed lines on Creator3D.
 
    4256555 - Polygon offset on Elite3D isn't initialized correctly.

Patch Installation Instructions:
-------------------------------- 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-8 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
        example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
        example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
 
None.

README -- Last modified date:  Friday, May 2, 2003

