OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering...

11
OpenVMS Graphics Update OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001

Transcript of OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering...

Page 1: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

OpenVMS Graphics UpdateOpenVMS Graphics UpdateOpenVMS Graphics UpdateOpenVMS Graphics Update

Fred Kleinsorge

Systems and Graphics Technical Director

OpenVMS Engineering

March 2001

Fred Kleinsorge

Systems and Graphics Technical Director

OpenVMS Engineering

March 2001

Page 2: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

ContentsContentsContentsContents

OpenVMS Graphics Overview Graphics on Alpha Systems Hardware Challenges Strategy Roadmap Graphics Projects DII/COE Futures/Questions

Page 3: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

OpenVMS Graphics OverviewOpenVMS Graphics OverviewOpenVMS Graphics OverviewOpenVMS Graphics Overview

OpenVMS Graphics Device Group - 6 engineers Work with Tru64 for all development (15+ engineers) Joint UNIX/OpenVMS Alpha hardware strategy Motif Layered Product maintained and developed by 3rd

party

Page 4: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

Graphics on Alpha SystemsGraphics on Alpha SystemsGraphics on Alpha SystemsGraphics on Alpha Systems

Graphics are not just for Workstations

No Graphics23%

2D Console58%

Mid-range 3D5%

Workstation 2D

14% No Graphics

2D Console

Workstation 2D

Mid-range

Page 5: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

Hardware ChallengesHardware ChallengesHardware ChallengesHardware Challenges

We no longer design and build graphics. We use -– Commodity cards from Intel market

– Custom OEM parts from traditional UNIX market Commodity cards are faster and cheaper Commodity cards may not have features not used by

windows:– Overlay Planes

– Multiple Color Maps AGP is industry norm Multi-Head is not standard

Page 6: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

StrategyStrategyStrategyStrategy

Leverage Tru64 and LINUX (XFree86) code Work with option vendors to obtain graphics code Joint development with Tru64 engineering Provide continuity with existing graphics

– replace with functional equivalents

– same or better price and performance Package all graphics as part of OS (OpenGL requires

Open3D license, but no additional media) New support also available as patch kit and on CD with

hardware.

Page 7: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

Tentative Alpha Graphics Roadmap – March 20012000 2001 2002

Q4 Q1 Q2Q3 Q4 Q1 Q2 Q3

Mid

-ran

ge

3D2D

Co

nso

le

ELSA GLoria Synergy PCISN-PBXGK-BB

Tru64, OVMS, Linux

2D/3DPCI & AGP

Tru64, OVMS, Linux

PowerStorm 300/350

SN-PBXGD-AD/-AETru64, OVMS

Q4 Q1

2003Q2

New 3D PCI & AGP

Tru64, OVMS, Linux

3DLabs Oxygen VX1PCI & (AGP)SN-PBXGF-ABTru64, OVMS

Page 8: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

Graphics Projects (2001-2002)Graphics Projects (2001-2002)Graphics Projects (2001-2002)Graphics Projects (2001-2002)

Upgrade X11 Client Libraries to X11R6.5 (from X11R5) Upgrade X11 Server to X11R6.5 (from X11R6.0) IPV6 transport New Extensions (for example multi screen as 1 screen) Fork support (allow fork to work with X11) More UNIX compatibility

Page 9: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

DII COEDII COEDII COEDII COE

Binary Compatible - doesn’t break anything Most changes already in Motif V1.2-6 (ships with V7.3) Fixes obscure bugs and add missing UNIX functions to

pass X11 compliance testing Screen Saver Extension (auto-lock, dead-man) File selection widget & CDE can use UNIX pathname

syntax Trusted User unlock of paused screen COE environment when installed will look a lot like SUN XAUTH security available for TCPIP

Page 10: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.

Futures / QuestionsFutures / QuestionsFutures / QuestionsFutures / Questions

Thinking about GTK+/Gnome Not thinking about Motif 2.1(yet) What is important to you? Feedback? [email protected]

Page 11: OpenVMS Graphics Update Fred Kleinsorge Systems and Graphics Technical Director OpenVMS Engineering March 2001 Fred Kleinsorge Systems and Graphics Technical.