Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Copyright Khronos Group, 2006 - Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.

Similar presentations


Presentation on theme: "© Copyright Khronos Group, 2006 - Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos."— Presentation transcript:

1 © Copyright Khronos Group, 2006 - Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos

2 © Copyright Khronos Group, 2006 - Page 2 OpenGL ES BOF Agenda

3 © Copyright Khronos Group, 2006 - Page 3 Khronos - Creating Open Standards Open Membership Any company is welcome Funded by membership dues - $5K / year Open Standards Publicly available on web-site Royalty-free Khronos has a PROVEN reputation for the TIMELY creation of HIGH-QUALITY, ROYALTY-FREE standards Open Standards for Media Authoring and Acceleration

4 © Copyright Khronos Group, 2006 - Page 4 Over 100 companies creating media authoring and acceleration standards

5 © Copyright Khronos Group, 2006 - Page 5 Khronos News – SIGGRAPH 2006 COLLADA gains strong Momentum since joining Khronos one year ago Used by all major authoring tools as 3D asset exchange standard Adopted as an import format by Google Earth Essential to OpenGL and OpenGL ES for FX Framework and authoring Defining a complete native API set for handheld media applications Like DirectX for cell phones – except cross-platform and an open standard Gaining strong support from Wireless Operators – Vodafone joins Khronos Includes OpenGL ES for 2D/3D graphics Khronos membership close to 120 – Apple, Google, Dell and S3 join All active members of OpenGL ARB have joined / joining Intel and Samsung have seats on Board of Promoters – Apple will soon Khronos now driving dynamic media standards for embedded and desktop OpenGL ARB has voted to pass control of OpenGL to Khronos OpenGL 2.1 specification released here at SIGGRAPH gDEBugger Academic Program – free OpenGL tools for academia

6 © Copyright Khronos Group, 2006 - Page 6 Khronos Dynamic Media Ecosystem Embedded Media Acceleration APIs 2D/3D Vector 2D Streaming Media Enhanced Audio “DirectX-like” set of native APIs Includes mixed media acceleration and OS portability APIs 3D Authoring Dynamic Media Authoring Dynamic Media Authoring Standards Cross platform 2D/3D Cross-platform graphics authoring/acceleration Ecosystem

7 © Copyright Khronos Group, 2006 - Page 7 OpenGL in Khronos Can synergize resources and outreach - Common Conformance tests, marketing and web-site, tool chains etc. API collaboration - OpenGL, OpenGL ES, COLLADA, OpenKODE (EGL and debugging), OpenVG OpenGL and OpenGL ES Working Groups will remain independent - Both groups will be able to make decisions that best serve their own markets - OpenGL Working Group for desktop graphics - OpenGL ES Working Group for embedded graphics Next Generation architectural firepower Market feedback on streamlining functionality Momentum - hundreds of millions of OpenGL ES devices Integrated Authoring and Effects Framework Embedded Markets Desktop Markets

8 © Copyright Khronos Group, 2006 - Page 8 OpenGL Roadmap Synergy OpenGL is now foundation of coherent family of market-focused APIs - Strong roadmap synergy between OpenGL, OpenGL ES and COLLADA “OpenGL 3.0” could use OpenGL ES 2.0 design for lean and mean core - Add nexgen performance, shaders (geometry, sample, uniforms), tool integration, object model Both APIs can share same conformance test foundation - Significant recent investment in OpenGL ES conformance tests by Khronos OpenGL 1.5/2.0 Architectural Foundation OpenGL ES 1.1/2.0 Functional Streamlining “OpenGL 3.0” Next generation functionality starting with OpenGL ES 2.0 streamlined core “OpenGL ES 3.0” Streamlining next generation functionality for embedded markets Inter-generational Roadmap Synergy

9 © Copyright Khronos Group, 2006 - Page 9 OpenGL 2.1 Released at SIGGRAPH Enhancements to OpenGL’s advanced programmable pipeline - Backwards compatible with all previous versions of OpenGL - All applications will continue to work with no modifications Pixel Buffer Objects - Fast texture and pixel copies between frame buffer and buffer objects in GPU memory Texture images specified in standard sRGB color space - Enhanced application color management flexibility Increase the flexibility of shader programming - Non-square matrix support - Support for arrays as first-class objects - Fragment position query in shaders using Point Sprites - Invariant attribute for variables to enhance shader code reliability

10 © Copyright Khronos Group, 2006 - Page 10 OpenGL SC – Safety Critical Super small subset of OpenGL for safety critical applications - Enables safety certification for markets such as avionics displays – e.g. DO-178B OpenGL SC removes functionality not needed in cockpit displays: format conversions and color manipulations, blending combinations etc. OpenGL SC includes functionality needed by legacy applications in this specialized market: display lists

11 © Copyright Khronos Group, 2006 - Page 11 OpenGL SC Status 2H051H062H063Q06 OpenGL SC 1.1 Design OpenGL SC 1.0 Released July 05 Conformance Tests Public Release


Download ppt "© Copyright Khronos Group, 2006 - Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos."

Similar presentations


Ads by Google