Patch Name: PHSS_21963

Patch Description: s700_800 10.20 3D Common Runtime patch

Creation Date: 00/12/12

Post Date:  00/12/19

Hardware Platforms - OS Releases:
	s700: 10.20
	s800: 10.20

Products: N/A

Filesets:
	GraphicsCommon.STAR-RUN GraphicsCommon.STAR-SHLIBS

Automatic Reboot?: Yes

Status: General Superseded

Critical: No

Path Name: /hp-ux_patches/s700_800/10.X/PHSS_21963

Symptoms:
	PHSS_21963:
	- See defect description.

	PHSS_21791:
	- See defect description.

	PHSS_21453:
	- See defect description.

	PHSS_21443:
	- See defect description.

	PHSS_20300:
	- See defect description.

	PHSS_20278:
	- See defect description.

	PHSS_19270:
	- See defect description.

	PHSS_19257:
	- This patch enables new functionality
	  that is part of the 10.20 ACE
	  (Additional Core Enhancements)
	  Workstation bundle, which adds new
	  drivers to support
	  HP VISUALIZE-fxe
	  graphics on HP-UX 10.20.

	PHSS_17175:
	- See defect description.

	PHSS_17160:
	- See defect description.

	PHSS_17146:
	- See defect description.

	PHSS_15855:
	- See defect description.

	PHSS_15842:
	- See defect description.

	PHSS_14947:
	- See defect description.

	PHSS_14937:
	- See defect description.

	PHSS_14924:
	- See defect description.

	PHSS_13899:
	- See defect description.

	PHSS_13522:
	- See defect description.

Defect Description:
	PHSS_21963:
	Resolution:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the December 2000 patch.

	PHSS_21791:
	Resolution:
	- JAGad27008: Rendering performance can be slow on FX5/FX10

	PHSS_21453:
	Resolution:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the July 2000 patch.

	PHSS_21443:
	Resolution:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the June 2000 patch.

	PHSS_20300:
	Resolution:
	- Added support for VISUALIZE-fx5/fx10

	PHSS_20278:
	Resolution:
	- graphinfo program incorrectly reports
	  the number of image planes available
	  on VISUALIZE-FXE.

	PHSS_19270:
	Resolution:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the December 1999
	  patch.

	PHSS_19257:
	Resolution:
	- New functionality to support
	  HP VISUALIZE-fxe
	  graphics on HP-UX 10.20.

	PHSS_17175:
	Resolution:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the September 1999
	  patch.

	PHSS_17160:
	Resolution:
	- Under certain conditions, programs using
	  3D graphics APIs (OpenGL, Starbase, PHIGS
	  or PEX) may occasionally hang, locking up
	  the entire graphics device.  This patch
	  fixes a hang usually characterized by all
	  processes which access the graphics device
	  (including the X Server) being unscheduled
	  by the kernel, waiting for the graphics
	  device to become available.

	PHSS_17146:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the Workstation ACE
	  (April 1999)  patch.

	PHSS_15855:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the January 1999 patch.

	PHSS_15842:
	- As of HPUX 10.20 ACE I, the
	  Powershade product is bundled
	  with the graphics run-time
	  environment and no longer
	  requires a license to be purchased
	  separately.  The 'graphinfo'
	  program was not updated
	  to reflect this change, and in
	  certain cases would incorrectly
	  report Powershade as not being
	  present.

	PHSS_14947:
	- repaired a defect that caused the
	  X server to break if this product
	  is removed.

	PHSS_14937:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the June 1998 patch.

	PHSS_14924:
	- Spot patch not for general release

	PHSS_13899:
	- repackaged to correctly set up
	  the patch dependencies with the
	  associated 3D graphics patches
	  for Starbase, PEX, Phigs, and
	  OpenGL for the April 1998 periodic
	  patch.

	PHSS_13522:
	- This is a new patch designed to
	  eliminate swinstall and swverify
	  errors.  It also removes a problem
	  with overlapping files.

SR:
	0000000000

Patch Files:
	/opt/graphics/common/bin/graphinfo
	/opt/graphics/common/bin/screenpr
	/opt/graphics/common/lbin/timd
	/opt/graphics/common/lib/.grmlib.1
	/opt/graphics/common/lib/2fc1066block.1
	/opt/graphics/common/lib/35acda30lock.1
	/opt/graphics/common/lib/dilocking.1
	/opt/graphics/common/lib/libGti.1
	/opt/graphics/common/lib/libGti.sl
	/opt/graphics/common/lib/libtdhcrx48.1
	/opt/graphics/common/lib/libtdhcrx48.sl
	/opt/graphics/common/lib/libtdvisx.1
	/opt/graphics/common/lib/libtdvisx.sl

what(1) Output:
	/opt/graphics/common/bin/graphinfo:
		Graphinfo on HP-UX 10.20 $Date: 05-Dec-00.20:05:02 $
			 $Revision: 20001205.10405 $ graphinfo
	/opt/graphics/common/bin/screenpr:
		PHSS_21964/21965 SB Runtime/DevKit
		GRAPHICS CORE on HP-UX 10.20 $Date: 05-Dec-00.20:05:
			13 $ $Revision: 20001205.10678 $ screenpr
	/opt/graphics/common/lbin/timd:
		$Revision: 1.3 $   $Date: 96/05/31 11:42:01 $ timd
		Texture Daemon on HP-UX 10.20 $Date: 05-Dec-00.20:03
			:07 $ $Revision: 20001205.9040 $ timd
	/opt/graphics/common/lib/.grmlib.1:
		GRM Library   A.01 Protocol 100 $Revision: /main/13
			$
		Built for: 10.10 on HP-UX Daily, -O +Onolimit
		X Window System, Version 11 R6
		(build date: Fri Nov  7 15:24:59 MST 1997)
	/opt/graphics/common/lib/2fc1066block.1:
		Graphics Lock Library on HP-UX 10.20 $Date: 05-Dec-0
			0.20:02:15 $ $Revision: 20001205.8011 $ 2fc1
			066block.1
	/opt/graphics/common/lib/35acda30lock.1:
		Graphics Lock Library on HP-UX 10.20 $Date: 05-Dec-0
			0.20:02:15 $ $Revision: 20001205.8011 $ 35ac
			da30lock.1
	/opt/graphics/common/lib/dilocking.1:
		Graphics Lock Library on HP-UX 10.20 $Date: 05-Dec-0
			0.20:02:15 $ $Revision: 20001205.8011 $ dilo
			cking.1
	/opt/graphics/common/lib/libGti.1:
		libGti, Version 4.2 11/5/97
	/opt/graphics/common/lib/libGti.sl:
		libGti, Version 4.2 11/5/97
	/opt/graphics/common/lib/libtdhcrx48.1:
		$Revision: 1.1 $   $Date: 96/05/09 17:26:23 $ libtdh
			crx48.sl
		Texture Daemon on HP-UX 10.20 $Date: 05-Dec-00.20:03
			:07 $ $Revision: 20001205.9040 $ libtdhcrx48
			.1
	/opt/graphics/common/lib/libtdhcrx48.sl:
		$Revision: 1.1 $   $Date: 96/05/09 17:26:23 $ libtdh
			crx48.sl
		Texture Daemon on HP-UX 10.20 $Date: 05-Dec-00.20:03
			:07 $ $Revision: 20001205.9040 $ libtdhcrx48
			.1
	/opt/graphics/common/lib/libtdvisx.1:
		Texture Daemon on HP-UX 10.20 $Date: 05-Dec-00.20:03
			:07 $ $Revision: 20001205.9040 $ libtdvisx.1
	/opt/graphics/common/lib/libtdvisx.sl:
		Texture Daemon on HP-UX 10.20 $Date: 05-Dec-00.20:03
			:07 $ $Revision: 20001205.9040 $ libtdvisx.1

cksum(1) Output:
	2707232507 61579 /opt/graphics/common/bin/graphinfo
	3122720374 98707 /opt/graphics/common/bin/screenpr
	3801096740 49247 /opt/graphics/common/lbin/timd
	3384049644 28672 /opt/graphics/common/lib/.grmlib.1
	783059746 24674 /opt/graphics/common/lib/2fc1066block.1
	1472118512 24668 /opt/graphics/common/lib/35acda30lock.1
	460582585 28739 /opt/graphics/common/lib/dilocking.1
	1142176638 32899 /opt/graphics/common/lib/libGti.1
	1142176638 32899 /opt/graphics/common/lib/libGti.sl
	120652241 41043 /opt/graphics/common/lib/libtdhcrx48.1
	120652241 41043 /opt/graphics/common/lib/libtdhcrx48.sl
	2070282312 69810 /opt/graphics/common/lib/libtdvisx.1
	2070282312 69810 /opt/graphics/common/lib/libtdvisx.sl

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies: None

Supersedes:
	PHSS_13522 PHSS_13899 PHSS_14924 PHSS_14937 PHSS_14947 PHSS_15842
	PHSS_15855 PHSS_17146 PHSS_17160 PHSS_17175 PHSS_19257 PHSS_19270
	PHSS_20278 PHSS_20300 PHSS_21443 PHSS_21453 PHSS_21791

Equivalent Patches: None

Patch Package Size: 530 KBytes

Installation Instructions:
	Please review all instructions and the Hewlett-Packard
	SupportLine User Guide or your Hewlett-Packard support terms
	and conditions for precautions, scope of license,
	restrictions, and, limitation of liability and warranties,
	before installing this patch.
	------------------------------------------------------------
	1. Back up your system before installing a patch.

	2. Login as root.

	3. Copy the patch to the /tmp directory.

	4. Move to the /tmp directory and unshar the patch:

		cd /tmp
		sh PHSS_21963

	5a. For a standalone system, run swinstall to install the
	    patch:

		swinstall -x autoreboot=true -x match_target=true \
			-s /tmp/PHSS_21963.depot

	By default swinstall will archive the original software in
	/var/adm/sw/patch/PHSS_21963.  If you do not wish to retain a
	copy of the original software, you can create an empty file
	named /var/adm/sw/patch/PATCH_NOSAVE.

	WARNING: If this file exists when a patch is installed, the
	         patch cannot be deinstalled.  Please be careful
		 when using this feature.

	It is recommended that you move the PHSS_21963.text file to
	/var/adm/sw/patch for future reference.

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHSS_21963.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None