Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Copyright OpenGL ARB, 2006 - Page 1 Ecosystem Working Group Status Update Ecosystem Working Group Status Update Chair: Benj Lipchak, ATI.

Similar presentations


Presentation on theme: "© Copyright OpenGL ARB, 2006 - Page 1 Ecosystem Working Group Status Update Ecosystem Working Group Status Update Chair: Benj Lipchak, ATI."— Presentation transcript:

1 © Copyright OpenGL ARB, 2006 - Page 1 Ecosystem Working Group Status Update Ecosystem Working Group Status Update Chair: Benj Lipchak, ATI

2 © Copyright OpenGL ARB, 2006 - Page 2 Think Bigger Need to broaden OpenGL’s scope beyond just driver specifications Tools and Utilities Source-level debugger/profiler, PerfHUD, FX Composer, COLLADA, PIX and D3DX Expanded documentation and examples Up to date conformance tests An FX File format – with run-times – COLLADA FX C++ like shading language features Layered over core specification Effective outbound marketing Closer collaboration with Khronos Schedules driven by commercial needs A Complete OpenGL Ecosystem

3 © Copyright OpenGL ARB, 2006 - Page 3 opengl.org poll level of interest in constituent parts is hard to determine most interest in a unified SDK with everything conformance tests out-rate all other individual initiatives EXCEPT better communications!

4 © Copyright OpenGL ARB, 2006 - Page 4 newsletter This was the #2 initiative falling out of the poll results Each working group chair contributes a summary of activity Published quarterly, soon after ARB meeting ARB itrary Fragments

5 © Copyright OpenGL ARB, 2006 - Page 5 SDK This is what 496 OpenGL developers asked for! A unified SDK: - published by the ARB - endorsed by ARB members - contributed to by ARB members and the OpenGL community - including reference docs, samples, tutorials, tools, utilities, conformance, layered libs,... Virtual & Continuous - contains a combination of directly hosted content and external links - constantly evolving with new contributions - releases are not so much discrete versions of the package - instead releases coincide with press releases for notable new contributions Will reside at opengl.org

6 © Copyright OpenGL ARB, 2006 - Page 6 SDK: documentation next initiative we’re undertaking goal: OpenGL 2.1 “man page” readiness - XML chosen as intermediate format - toolchain for converting to PDF tested on UNIX and XP - conversion to HTML, Windows Help, etc. also possible ~50 entrypoints left to write/update

7 © Copyright OpenGL ARB, 2006 - Page 7 SDK: tutorials & sample code 10 OpenGL tutorial/sample code web sites signed up: - Clockworkcoders - Delphi3D - GameDev.net - GameTutorials - Humus - Lighthouse 3D - Neon Helium Productions - Nate Robins - OpenGL Colony - Paul’s Projects Range of options for participation - simple link, zero effort - “feature page” with content and/or links - full adoption of materials

8 © Copyright OpenGL ARB, 2006 - Page 8 SDK: tools & utilities Graphic Remedy (gDEBugger) free academic program in full swing! 8 tools/utilities already signed up: - Fraps - freeglut - gDEBugger - glean - GLee - GLEW - Mesa - SDL we’ll also look internally for ARB member company tools advertise “wanted” tools, possibly with bounties

9 © Copyright OpenGL ARB, 2006 - Page 9 SDK: conformance tests conformance tests promote compatibility - develop apps on conformant implementation of choice - same apps will run fine on other conformant implementations - lack of tests lead to divergent implementations - also help to flush out ambiguous or incomplete specifications most recent conformance suite covers OpenGL 1.2.1 - five versions later, we’re at OpenGL 2.1 now! will consider using “glean” – test suite used by Mesa

10 © Copyright OpenGL ARB, 2006 - Page 10 naming conventions essentially syntax guidelines goals include self-documentation and consistency for use by new APIs, especially as part of GL3 effort to be road-tested first by new object model specs

11 © Copyright OpenGL ARB, 2006 - Page 11 gDEBugger: professional OpenGL debugger and profiler Provides graphic pipeline information needed to find bugs and to optimize application performance: - Shortens debugging and profiling time - Improves application quality - Optimizes application performance

12 © Copyright OpenGL ARB, 2006 - Page 12 free gDEBugger license for academic users! OpenGL ARB and Graphic Remedy Academic Program: - Annual program for all OpenGL academic users - License of the full feature version for one year - Includes all software updates - Limited number of free licenses also available for non-commercial developers who are not in academia More details: http://academic.gremedy.com


Download ppt "© Copyright OpenGL ARB, 2006 - Page 1 Ecosystem Working Group Status Update Ecosystem Working Group Status Update Chair: Benj Lipchak, ATI."

Similar presentations


Ads by Google