Patch-ID# 106146-09
Keywords: PGX m64 driver window config
Synopsis: SunOS 5.7:  M64 Graphics Patch
Date: Jul/27/1999

Solaris Release: 7

SunOS Release: 5.7

Unbundled Product:    

Unbundled Release:  

Relevant Architectures: sun4u

BugId's fixed with this patch: 4166676 4166564 4167729 4174185 4174287 4174783 4175630 4175668 4175851 4178198 4182726 4185216 4185486 4189734 4191155 4191632 4194640 4198192 4199987 4204624 4205110 4192291 4210359 4109173 4147781 4192921 4211738 4219116 4219978 4225222 4233105 4241386 4130553 4144603 4175585 4244431 4253758 4255106

Changes incorporated in this version: 4130553 4144603 4175585 4244431 4253758 4255106

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: 
	
        /usr/sbin/m64config
	/platform/sun4u/kernel/drv/m64
 	/platform/sun4u/kernel/drv/sparcv9/m64
	/usr/openwin/server/modules/ddxSUNWm64.so.1

Problem Description: 

(from 106146-09)
 4130553 PGX at 800x600 exhibits visual artifacts.
 4144603 Screen resolution (800x600) makes the text as very light or not clear.
 4175585 Resolutions 800x600 and 1440x900 do not work.
 4244431 m64 card on Ultra 5 doesn't allow 800x600 resolution.
 4253758 800x600 resolution does not work.
 4255106 Top of the frame of button doesn't draw.                               

(from 106146-08)
 4233105 panic occurs when m64 driver resumes the frame buffer 
 4241386 text can't draw properly when patch 105362-20 innstalled.

(from 106146-07)
 4109173 Application leaving imprints behind when moving graphics
 4147781 Zoomed in image corruption with PGX M64 on Ultra 10 in CAD package
 4192921 pgx suffers color degradation in OpenGL
 4211738 Scrolling a layout in Cadence left to right and back leaves dirt.
 4219116 Line endpoint clipping not quite right
 4219978 Various xtest failures
 4225222 m64 in 8bit mode uses different color table than other 8bit framebuffer

(from 106146-06)
 4192291 system hangs during CDE startup
 4210359 Ultra 5 PGX24 is displaying the corrupted drawing of Cadence

(from 106146-05)
 4199987 Problem of refresh and hang on Darwin+ / PGX24
 4204624 PGX patch causes Xsun server hangup on PGX+
 4205110 pgx24 card can cause Xsun to hang during zoom in Mentor graphics IC

(from 106146-04)
 4191155 m64 driver needs to support RageIIC
 4191632 XCopyPlane causes server crash if srcx,srcy negative 
 4194640 Previous patch rev can cause window system hang
 4198192 Previous patch rev introduces regression with netscape

(from 106146-03)
 4185486 Lines with a zero line width (thin) are dropped on M64 card
 4189734 Previous patch rev introduces refresh problem with Win32

(from 106146-02)
 4166564 Polygon fill patterns do not always align properly                     
 4167729 m64Pro in 24bit depth doesn't work on older monitor(GDM-1662B). 
 4174185 M64 needs to reset color table at refresh                              
 4174287 XDrawLine() draws extra lines when the width of the stub widget is
         beyond 8240.
 4174783 image object when moved leaves black space behind in PGX
 4175630 switching to 1280x1024x60 can produce scrambled screen 
 4175668 sdtimage performance greatly reduced on PGX24 in 24 bit mode
 4175851 supported resolution cannot be used with monitor model 365-1354       
 4178198 Cadence Graphics application has problems on PGX frame buffer.
 4182726 Medusa does not display dashed and dash-dotted polylines correctly
 4185216 Greyed-out menu items look wrong under CDE w/PGX24

(from 106146-01)
  4166676 PGX24 sometimes renders things wrong


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: 
----------------------------- 
After installing this patch, reboot the system to load the newly
installed driver.
