Patch-ID# 106145-29 Keywords: ffb ffbconfig window ddx xgl Synopsis: SunOS 5.7: Creator and Creator3D: FFB Graphics Patch Date: Dec/23/2003 Install Requirements: Reboot after installation Solaris Release: 7 SunOS Release: 5.7 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.7: Creator and Creator3D: FFB Graphics Patch NOTE 1: This patch does *not* require the installation of the XFB patch 106148. NOTE 2: Supplement this patch with the VIS/XIL graphics patch 106147 to obtain a complete patch baseline for the Creator graphics accelerator. Relevant Architectures: sun4u BugId's fixed with this patch: 4012535 4046656 4050416 4156098 4156144 4158207 4160585 4162107 4165396 4172537 4173830 4175013 4178791 4182420 4187303 4204070 4207853 4209616 4218824 4226313 4229091 4232947 4234045 4236011 4236720 4237434 4240890 4245211 4263842 4264206 4264478 4268563 4270470 4272697 4272768 4287653 4290039 4303885 4308725 4317186 4353802 4358552 4383203 4398494 4403310 4404365 4415264 4422952 4438455 4464548 4489232 4489335 4493563 4649465 4663332 4798233 4885577 Changes incorporated in this version: 4885577 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/locale/en_US/LC_MESSAGES/xglSUNWffb.mo /opt/SUNWits/Graphics-sw/xgl/lib/pipelines/xglSUNWffb.so.5 /platform/sun4u/kernel/drv/ffb /platform/sun4u/kernel/drv/sparcv9/ffb /usr/openwin/server/modules/ddxSUNWffb.so.1 /usr/sbin/ffbconfig Problem Description: 4885577 Patch 106145-27 & 106148-14 Changed Sync Operates for FFB/AFB (from 106145-28) 4798233 With latest 21" monitor and Creator3D, there is a shading with rotating objects. (from 106145-27) No bugID. Remove the dependence of the XFB patch 106148. (from 106145-26) 4649465 Add 3 timings to FFB2+ for support of new flat panel monitor 4663332 ffbconfig: cannot get video mode! double-buffered FFB2+ with Z-buffer (from 106145-25) This patch is reproduced to correct packaging issue. (from 106145-24) 4464548 Customer requests 1600x1200x60 resolution for ffb2+ 4493563 vsw502: /tset/Xproto/cpypln-1 fails on ffb/afb (from 106145-23) 4489232 VSW502 testcase grphcsexps generates unexpected NoExpose Event on FFB systems 4489335 vsw502: 3 copyplane regressions on ffb and afb (from 106145-22) 4438455 Bad XCopyPlane Performance (from 106145-21) 4404365 Double buffering problem/performance issue after installing some patches (from 106145-20) 4415264 Display refresh isn't working 4422952 Backout the fix for {4358552 - XFillArc() does not work well} from our patches (from 106145-19) 4358552 XFillArc() does not work well. (from 106145-18) 4353802 netscape text "greyed out" 4383203 Extended visual structures are being freed twice 4398494 OpenGL rendering is corrupting any overlapping overlay windows. 4403310 Backout the workaround for 4351704 User's program crashes X server with ffb and OGL1.2.1 (from 106145-17) 4317186 First starting OpenWindows with warning messages about ffb request failure (from 106145-16) 4303885 Huge polygon drawn on afb where it shouldn't 4308725 A kernel pointer may be released twice if Xsun dies during the autopm (from 106145-15) 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 106145-14) 4046656 ffbconfig has wrong ffb2/ffb1 resolution message, typo also 4264478 display sgi's sysmanager back to sun xserver crashes 4272768 ffbconfig.h's FFBVideoMode_Info_Init has 72hz for VIDMODE_1920x1080x76 4287653 ffbconfig Sun Hurricane and T-rex EDID workaround should not check rev and modes (from 106145-13) 4162107 override edid info for 24" monitors 4207853 filemgr does not display mouse cursor nor ghost icons on FFB2+ w/o overlay 4270470 User's application locks up screen and Xsun grows upto 100% 4272697 ffb and afb boards shouldn't be power managed if DGA client was running (from 106145-12) 4236720 ffb hangs in glyph_rp_Wide() called from sunffb_glyph_rp_CsWide() 4263842 WARNING: pm: Can't set comp 0 (Frame Buffer) of SUNW,ffb@1e,0 to level 5(On) 4264206 ffb driver in Solaris b29 doesn't work at all for FFB2+ (from 106145-11) Revision skipped. (from 106145-10) 4240890 setting afb/ffb resolution to 1280x1024x85 on an 21" monitor shows horizontal lines. (from 106145-09) 4050416 ffbconfig ignores effective uid when writing OWconfig 4218824 ffbconfig erroneously reports 1920x1080x76 available 4229091 Performance regression from patch 105360-10 to 105360-23 for Catia 4237434 Stipple patterns at times draw as solid when graphics context color changed. (from 106145-08) 4245211 Solaris build23/24, s998u3/u4:All ISO-15 locales:All text is merged in all app. (from 106145-07) 4232947 many "sunffbDriverClutRead: driver request failed: Bad address" errors (from 106145-06) 4226313 XGL/FFB pipeline crashes in Pro/E texture mapping 4236011 Incorrect write of MATCH_AB register when wid clipping enabled (from 106145-05) Revision skipped. (from 106145-04) 4012535 reflective attributes failing in remote immediate mode on ffb-dbz 4156098 Incorrect polygon edges drawn on FFB graphics devices 4160585 Triangle edges are stitched on the FFB2+ 4165396 Highlighting edged triangles causes memory access violation 4172537 Clipping causes incorrect rendering of polygons 4173830 Bus error when depth cueing in environment mapping with polygon edges 4187303 Xserver crash when try to display LucidaSans Thai font w/ point sz <=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 (from 106145-03) 4156144 XFillArc not drawing correctly (from 106145-02) 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 106145-01) 4178791 afb, ffb, and xfb modules are too big 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 release, 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: ----------------------------- NOTE 1: This patch does *not* require the installation of the XFB patch 106148. NOTE 2: Supplement this patch with the VIS/XIL graphics patch 106147 to obtain a complete patch baseline for the Creator graphics accelerator. After patch installation, reboot the system to load the newly installed driver. README -- Last modified date: Tuesday, December 23, 2003