Patch-ID# 105360-43 Keywords: ffb ffbconfig window ddx xgl Synopsis: Creator 2.6: FFB Graphics Patch Date: Nov/25/2002 Install Requirements: Reboot after installation Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Creator Unbundled Release: 2.6 Xref: Topic: Creator 2.6: FFB Graphics Patch NOTE: Supplement this patch with 105361-11 or newer (the VIS/XIL 2.6 Graphics patch) to obtain a complete patch baseline for the Elite3D graphics accelerator. Relevant Architectures: sparc.sun4u BugId's fixed with this patch: 4016327 4051347 4056444 4057836 4059126 4062930 4065302 4071047 4079085 4081549 4082494 4083576 4085947 4091979 4092009 4092717 4093080 4094007 4094981 4097557 4098067 4098468 4099666 4100146 4100204 4103064 4103199 4104656 4104671 4104743 4109634 4109883 4112752 4116544 4118733 4119398 4123266 4126032 4126529 4131845 4134646 4135626 4136686 4137885 4139395 4144005 4156098 4156144 4156896 4158207 4160585 4162107 4165396 4170600 4172537 4173830 4175013 4182420 4187303 4187566 4189921 4198098 4204070 4205607 4207853 4209616 4218824 4226313 4229091 4234045 4236011 4236720 4237434 4240890 4258012 4264478 4268563 4270470 4272768 4290039 4303885 4317186 4322354 4351704 4353802 4358552 4383203 4391869 4398494 4403310 4404365 4415264 4438455 4464548 4489232 4489335 4493563 4649465 4663332 4759797 Changes incorporated in this version: 4759797 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: /opt/SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWffb.so.5 /platform/sun4u/kernel/drv/ffb /usr/openwin/server/modules/ddxSUNWffb.so.1 /usr/sbin/ffbconfig Problem Description: 4759797 Resolution does not survive a reboot on 2.6 with a 24.1 LCD attached (from 105360-42) 4663332 ffbconfig: cannot get video mode! double-buffered FFB2+ with Z-buffer 4649465 Add 3 timings to FFB2+ for support of new flat panel monitor (from 105360-41) 4464548 Customer requests 1600x1200x60 resolution for ffb2+ 4493563 vsw502: /tset/Xproto/cpypln-1 fails on ffb/afb (from 105360-40) 4489232 VSW502 testcase grphcsexps generates unexpected NoExpose Event on FFB systems 4489335 vsw502: 3 copyplane regressions on ffb and afb (from 105360-39) 4391869 X call XFillArc is broken on Solaris 8 4438455 Bad XCopyPlane Performance (from 105360-38) 4404365 Double buffering problem/performance issue after installing some patches (from 105360-37) 4415264 Display refresh isn't working (from 105360-36) 4322354 Xserver crashing in dual head mode with latest ffb/afb driver patches 4398494 OpenGL rendering is corrupting any overlapping overlay windows. 4403310 Backout the workaround for 4351704 User's program crashes X server with ffb (from 105360-35) 4351704 User's program crashes X server with ffb and OGL1.2.1 4353802 netscape text "greyed out" 4383203 Extended visual structures are being freed twice 4358552 XFillArc() does not work well. (from 105360-34) 4317186 First starting OpenWindows with warning messages about ffb request failure (from 105360-33) 4258012 17" monitor pn 365-1354 does not work on Creator3d ffb pn 501-4788 4303885 Huge polygon drawn on afb where it shouldn't (from 105360-32) 4158207 XGetImage not getting image correctly on ffb 4234045 Ultra 10 Solaris 2.6 Creator 3D Double-Buffering displays incorrectly 4268563 Double buffered apps produce screen corruption on creator ffb 4290039 bad application causes X server crash (from 105360-31) 4264478 display sgi's sysmanager back to sun xserver crashes (from 105360-30) 4162107 override edid info for 24" monitors 4207853 filemgr does not display mouse cursor nor ghost icons on FFB2+ w/o overlay 4218824 ffbconfig erroneously reports 1920x1080x76 available 4270470 User's application locks up screen and Xsun grows up to 100% 4272768 ffbconfig.h's FFBVideoMode_Info_Init has 72hz for VIDMODE_1920x1080x76 (from 105360-29) 4236720 ffb hangs in glyph_rp_Wide() called from sunffb_glyph_rp_CsWide() (from 105360-28) 4237434 on Creator frame buffer, cannot draw a stippled pattern correctly. 4240890 setting afb resolution to 1280x1024x85 on an 21" monitor shows horizontal lines. (from 105360-27) 4229091 Performance regression from patch 105360-10 to 105360-23 for Catia (from 105360-26) 4187303 Xserver crashed when displaying LucidaSans Thai font w/ pt size <=12 4204070 server crash when trying to run opengl screen saver on root window 4209616 server crash when trying to run opengl screen saver on root window 4226313 XGL/FFB pipeline crashes in Pro/E texture mapping 4236011 Incorrect write of MATCH_AB register when wid clipping enabled (from 105360-24) 4187566 Performance drop on MP systems when running multiple 76Hz apps 4198098 Texture mapping with AFB_IMM_TEXTURE hangs system 4205607 Extended overlay plane corruption on elite3d, opengl 1.1.1 (from 105360-23) 4172537 Clipping causes incorrect rendering of polygons 4189921 Incorrect rendering of polygon edges on FFB2+ at 2.6 HW 3/98 (from 105360-22) 4156144 XFillArc not drawing correctly (from 105360-21) 4175013 XCopyPlane speed degradation in 103796-[14-xx]/2.5.1 & on 2.6 4182420 XIL double buffering is broken on 2.6/Solaris 7 (from 105360-20) 4173830 Bus error when depth cueing in environment mapping with polygon edges (from 105360-19) 4165396 Highlighting edged triangles causes memory access violation in XGL driver 4170600 Turning polygon edges on affects environment mapping display (from 105360-18) 4156896 Panic ffb: rp/fb busy 4160585 Triangle edges are stitched on the FFB2+ (from 105360-17) 4156098 Incorrect polygon edges drawn on FFB graphics devices (from 105360-16) 4126529 Performance drops by 5x on MP system when running two graphics apps 4071047 XGL_3D_CTX_EDGE_Z_OFFSET does not work on ffb 4144005 xfb does not set the raw passin register correctly for FFB2P (from 105360-15) 4139395 Random pixels printed on the screen when using an FFB graphic overlay (from 105360-14) 4112752 Memory leak in SUNPhigs 4131845 Colormap is not restored correctly after screenblank on ffb 4136686 Transparency overlap not working on FFB2 -03 (from 105360-13) 4134646 Many new failures with polygon in denizen both index and rgb 4135626 16 new mspolygon and polygon failures for FFB_rgb related to FILL 4137885 Root window colormap and wid are lost causing a server crash. (from 105360-12) 4104656 Unisoft xtest crtwdw fails for overlay windows in extovl mode. 4119398 Double Buffering on 2.5.1 HW11_97 doesn't work properly 4123266 ffb (and afb) needs D_HOTPLUG flag 4126032 OpenGL glut-3.6 test3.c program crashes window system (from 105360-11) 4098067 Concave polygon is clipped incorrectly (from 105360-10) 4016327 Window system colormap lost when xgl writes to wrong color lut. 4051347 mmap'ing part of FFB causes kernel panic/hang 4098468 NTSC and PAL resolutions do not display properly on PAC2 Ramdacs. 4118733 ftc test GLX/choosefb causes server crash on AFB-3 (from 105360-09) 4104671 OGL window leaves dirt in the overlay of another OGL window 4104743 Wid-clipping incorrect on pac2 boards in widsep8 4109634 XCopyArea fails on Creator 3D 4109883 Wids overwritten in block/rectangle fill mode 4116544 Pop-up menu not displayed correctly after returning from PROM mode (from 105360-08) 4079085 RAMDAC test fails on FFB2+ 4100204 Pac2 Ramdac Cursor RAM table write errors 4103064 Performance degradation in FFB2+ while running x11perf 4103199 unisoft Xtest fails for CreateWindow operations (from 105360-07) 4091979 OpenGL program causes Xserver to crash 4099666 XGL applications do not show gamma correction 4100146 Xserver hangs when running x11perf -rop GXxor -copypixwin10 (from 105360-06) 4059126 Add 2 new resolutions: 1920x1200x75, 1280x1024x85 4082494 ffbconfig doesn't complain for unsupported resolution 4094007 Large fonts not drawn on FFB 4097557 Transparent overlay visual shown with 256 colors instead of 255 (from 105360-05) 4093080 ffbconfig should not directly touch ffb hardware 4094981 OpenGL application crashes the Xserver (from 105360-04) 4062930 Pathological context switching performance/hysteresis on MP 4092009 XGL benchmark test crashes the Xserver 4092717 Window system does not export stencil support through EVI (from 105360-03) 4081549 sunvts ffbtest fails trying to post WID LUT 4085947 Specular lighting is wrong when facet color is being used (from 105360-02) 4083576 Window enter/exit events blank out a stereo window (from 105360-01) 4056444 Deadlock caused by double-locking when XGL programs linked with libpthread 4057836 Triangle Lists with Facet Shading not rendered correctly 4065302 Hardware Z-Buffering not working on Ultra-30 w/ FFB2 rev -03 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: Supplement this patch with 105361-11 or newer (the VIS/XIL 2.6 Graphics patch) to obtain a complete patch baseline for the Elite3D graphics accelerator. After patch installation, reboot the system to load the newly installed driver. README -- Last modified date: Monday, November 25, 2002