Patch-ID# 102958-10
Keywords: XGL unstripped libraries bug fixes
Synopsis: XGL 3.2: XGL Patch (unstripped version)
Date: Sep/18/96

Solaris Release: 2.5

SunOS Release: 5.5

Unbundled Product: XGL

Unbundled Release: 3.2

Relevant Architectures: sparc

BugId's fixed with this patch:1221209 1229617 1221987 1217201 1223055 1229304 1223794 1229299 1231267 1231849 1234833 1236061 1238779 1237505 1237339 1238779 1243841 1244833 1244479 1244912 1248627 1252643 1253109 1252789 1257056 1254814 1258153

Changes incorporated in this version: 1263194 1261174

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by:

Files included with this patch: 
 
SUNWits/Graphics-sw/xgl/lib/libxgl.so.3
SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWcfb.so.4
SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWcg6.so.4
SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWcgm.so.4
SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWmem.so.4
SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWswp.so.4
SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWxpex.so.4

Problem Description: 

This patch corresponds to the unstripped version of the patch
libraries.  That is, this patch provides a set of unstripped
.so's, which can be used to obtain a stack trace from a core
file created by an XGL application.  The stripped version of
the patch is Patch 102959-10.  The stripped .so's are what are
installed from the Solaris 2.5 CD.

The following bugs are fixed in this patch:
(Rev 10)
1263194 - xgl_multimarker segv's for the dot marker if pts have flags
1261174 - Seg fault in xgl ffb pipeline using environment mapping
(Rev 09)
1258153 - nnotation text can't render with 2D context
(Rev 08) 
1257056 - The xgli utility routine XgliUtModelClipMspg leaks memory
1254814 - xgl_multimarker numeric_error
(Rev 07)
1252789 - ModelClipping of lines causes a memory leak
(Rev 06)
1248627 - creator 3D have black spot when doing zoom in lavatool
1252643 - xgl arc error when drawing multiarc
1253109 - xgl memory leak when doing xgl_multicircle()
(Rev 05)
1244912 - An app with backing_store on SEGV's in dga_rtn dimensions() on GX
(Rev 04)
1238779 - xgl_context_copy_buffer() is slow on xlib for mem->win, win->mem, and z_buffer copies
1243841 - On cg6, xgl clipping ignored by various primitives
1244833 - 2D polyline is drwan in marker attributes on GX, ZX & SX
1244479 - xgl_multicircle have side effect on the drawing on the server
(Rev 03)
1238779 - xgl_context_copy_buffer() is slow on xlib for mem->win, win->mem, and z_buffer copies
1237505 - Boundary clipping will create constrain errors for drawing line
1237339 - Boundary clipping does not work for arcs
(Rev 02)
1231267 - 2D graphics context attribute doesn't work correctly to display effect
1231849 - Environmental texture mapping is broken for parallel projection
1234833 - Environmental texture mapping dumps core if vertex normals are not present
1236061 - Unigraphics crashes during flat shading operation due to xgl error
(Rev 01)
1221209 - XGL generate div by 0 exception in transformUnitCircle
1229617 - FPE when rendering mitred joins on 0-length vectors
1221987 - On SX, S24, GX & FFB, wide lines intermittently take VERY LONG TIME to draw
1217201 - some areas can't be picked if we use Xgl_pt_f2d
1223055 - XGL needs to display the clipped boundaries when tristrips are model clipped
1229304 - xgl_multiarc fill style of XGL_ARC_OPEN causes SEGV after xgl_stroke_text
1223794 - Merge of user-clip rects and iconified win-clip rects is incorrect
1229299 - xgl_multiarc can be rotated 90 degrees with XGL_VDC_MAP_ALL



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: 
----------------------------- 

None.
