Patch-ID# 101311-08 Keywords: gt ow patch window DDX DGA SunPC xgl Synopsis: SunOS 5.3: GT os driver, openwindows server, xgl pipeline patch Date: Feb/22/95 Solaris Release: 2.3 SunOS Release: 5.3 Unbundled Product: Unbundled Release: Relevant Architectures: sparc NOTE: sun4c, sun4m BugId's fixed with this patch: 1135190 1138323 1138324 1138450 1138453 1138701 1138764 1138765 1138766 1138777 1138778 1138799 1139562 1139678 1139966 1140273 1140274 1141450 1141452 1143435 1131232 1132512 1135189 1136102 1138774 1138770 1147559 1138818 1141207 1149550 1149287 1149285 1149288 1149503 1138453 1149917 1149324 1147625 1143300 1138774 1138770 1135406 1135186 1148112 1151202 1151411 1152691 1152745 1152896 1152874 1151202 1153867 1141907 1148603 1159384 1159385 1159391 1159768 1130280 1176441 1192094 Changes incorporated in this version: 1192094 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: NOTE:Solaris 2.4 Files included with this patch: /kernel/drv/gt /etc/opt/SUNWgt/bin/gt.ucode /usr/openwin/server/modules/ddxSUNWgt.so.1 /opt/SUNWits/Graphics-sw/xgl-3.0/lib/pipelines/xglSUNWgt.so.3 Problem Description: (from 101311-08) 1192094 PDGS crashes on some GT systems upon startup (from 101311-07) 1176441 gcached polygon not displayed on GT (from 101311-06) 1130280: SS2/GT rendering "shudder" on sys_chassis GPC runs and picking hangs (from 101311-05) 1148603: GT system is being shutdown while running the Newton test suite 1159384: Anti-Aliasing not reenabled when changing draw mode goes to ROP_SRC 1159385: Z-buffering writes not disabled correctly 1159391: Memory freed incorrectly for patterns and markers 1159768: xgl_ctx_new_frame() doesn't work when window is offscreen (from 101311-04): Clean up the depend file of this patch package (from 101311-03): 1153867: GT can't handle LARGE (> 64K points) multi_simple_polygons 1141907: GT does not correctly model clip when supplied -w reference points (from 101311-02): 1152874: Gt renders cursor incorrectly sometimes 1148112: Incompatibility problem exist between GT OW and SunPC4.0 1151202: 8 bit dga dont work. Channel is not moved from over. to red on dga 1151411: Gt cursor colormap is not updated when cursor changes 1152691: AVS is unusable on Solaris 2.3 GT. 1152745: Window resizing does not use accelerated rendering 1152896: GT Warning and Error console messages should be removed (from 101311-01): 1135190: Unclear wether to use WLUT mode 4 or 6 for 24bit true color 1138323: DGA doesn't return a valid window id 1138324: GT's DDX needs to support all GT planegroups 1138450: horizontal full screen lines provoked occassionally 1138453: cursor trash left on screen intermittently 1138701: Allocated WIDS never de-allocated. 1138764: There is no 24 bit planegroup with double buffering and Z buffering 1138765: There is no 8 bit planegroup with double buffering and Z buffering 1138766: Need to write DBValidate( ) function for DGA on the GT 1138777: Need to implement 8 bit truecolor visual on the GT 1138778: Need to implement 8 bit directcolor visual on the GT 1138799: Server's cursor leaves garbage on screen 1139562: DGA window doesn't register new position until explicity "Refresh" 1139678: Cut and paste highlighting fails on GT- no inverse characters visible 1139966: highlight selection causes text to disappear on GT 1140273: on GT cursor does not appear in shelltools 1140274: cursor leaves shadow images on GT 1141450: 8-bit XGL DGA process crashes server 1141452: DGA-24 windows go black upon cursor entry (WID/WLUT problem?) 1143435: mailtool crashes on GT when composing mails w/ attachements 1131232: The gt does not support all the Solaris/mit visuals 1132512: wrong openwin logo color on gt (hawk) in 8bit mode 1135189: DGA - some functions not supported 1136102: mpg assumes that pixmap depth == bitsPerPixel (not true for 24bit) 1138774: Need t write CmapSetup( ) function ior DGA on th 1138770: Need to write DBSetup( ) function for DGA on the GT 1147559: denizen program arc8 leads to XGL not being abled to allocate WID 1138818: MPG initialized before DGA. Dga needs to be setup 1'st for DBValidate 1141207: server crashes when running an application in StaticColor or 1149550: Running program with mixed Xlib and XGL calls will render text 1149287: Local bus timeout error occur frequently with new ddx code 1149285: The closing icons for X tools are weird looking 1149288: Mysterious rendering in upper left corner 1149503: gt_wait_fe_hold_ack() gives timeouts halting server 1138453: cursor trash left on screen intermittently 1149917: openwindows goes down with signal 11 when starting up multiheaded 1149324: DGA & MPG are not compatible when using multibuffered rendering! 1147625: There is no Solaris logo displayed while GT openwindow starts 1143300: Unisoft Xtest core dumps 1138774: Need to write CmapSetup( ) function for DGA on the GT 1138770: Need to write DBSetup( ) function for DGA on the GT 1135406: Unisoft Xtest CH03/chngwdwatt - XChangeWindowAttributes-2 failed 1135186: fill/span too slow 1148112: Incompatibility problem exist between GT OW and SunPC4.0 1151202: 8 bit dga dont work. Channel is not moved from over. to red on 1151411: Gt cursor colormap is not updated when cursor changes Patch Installation Instructions: -------------------------------- Generic 'installpatch' and 'backoutpatch' scripts are provided within each patch package with instructions appended to this section. Other specific or unique installation instructions may also be necessary and should be described below. Special Install Instructions: -----------------------------