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

Slides:



Advertisements
Similar presentations
SWaNI Project Update Report April Project Outcomes Under review, might not all be possible in conjunction with Skillnet or SITS Interoperability.
Advertisements

PFC-OS The open source project for PowerBuilder Foundation Class Libraries.
Overview of Office 2003 Corinne Hoisington Central Virginia Community College.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Microsoft ASP.NET AJAX - AJAX as it has to be Presented by : Rana Vijayasimha Nalla CSCE Grad Student.
15-Jul-15 Getting Ready for Java. What is Java? Java is a programming language: a language that you can learn to write, and the computer can be made to.
Application Software: Essentials for knowledge workers
Chapter 3 Software Two major types of software
© InLoox ® InLoox PM Web App product presentation The Online Project Software.
Software Documentation Written By: Ian Sommerville Presentation By: Stephen Lopez-Couto.
Application Standards for ‘Push’ Content and Streaming Media Hadi Partovi Microsoft Corporation.
1 Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. Open Source Strategy NexJ Systems Inc.
.NET On A Shoe String By: Patrick Brannen Lead Developer iDevCo, Inc.
© Copyright Khronos Group, Page 1 Open Source Projects around the OpenGL ES API Hans-Martin Will Project Lead, Vincent.
Sage CRM v7.2 Developers Course An Introduction to the Developer Program.
Online Search Marketing OMI Certification Course – Discovery Documentation.
© Copyright Khronos Group, Page 1 The State of the Union Update from the Working Group Chair Tom Olson, Texas Instruments Inc.
Provo, 16 Aug 2007 LMF meeting 1 Lexical Markup Framework: ISO Provo meeting Gil Francopoulo.
HTML5 Application Development Fundamentals
IEEE S2ESC Report1 Software And Systems Engineering Standards Committee (S2ESC) Paul R. Croll S2ESC Sponsor Chair June 2004 Report.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Introduction to DotNetNuke Scott McCulloch DotNetNuke Core Team
© Copyright Khronos Group, Page 1 ARB Update June 2002.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Jason G. Caudill Assistant Professor of Business Administration Carson-Newman College.
Arago Project Creating an Open Integration and Distribution System William Mills
PROFESSIONAL DEVELOPMENT PLAN WORKSHOP. What is the Professional Development Plan? The Professional Development Plan is a directed planning and evaluation.
JSR Review Process April Patrick Curran, Mike Milinkovich, Heather Vancura, Bruno Souza.
1 © 2012 IBM Corporation Eclipse Lyo Update
Information Dissemination Strategy An Update Presenter: Bruce Locke.
C O M P U T E R G R A P H I C S Jie chen Computer graphic -- OpenGL Howto.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
Versus JEDEC STAPL Comparison Toolkit Frank Toth February 20, 2000.
Java certification into GCF Vodafone S r2 Restricted - Confidential Information This document is confidential to the Global Certification Forum (GCF)
CS 4363/6353 OPENGL BACKGROUND. WHY IS THIS CLASS SO HARD TO TEACH? (I’LL STOP WHINING SOON) Hardware (GPUs) double in processing power ever 6 months!
Developing software and hardware in parallel Vladimir Rubanov ISP RAS.
W3C Automotive and Web Platform Business Group May 29, 2013.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
CPSC 453 Tutorial Xin Liu Sep 23, OpenGL An open standard of rendering pipeline A software interface to graphics hardware A useful set of APIs for.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
© Copyright Khronos Group, Page 1 OpenGL ES SIGGRAPH 2006 Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
© 2004, Neolat Media - Strictly Confidential Christopher Tanner CEO COLLADA API Preview GDC 2005 COLLADA Tech Talk.
Doc.: IEEE /054r0 Submission July 2000 Ian Gifford, M/A-COM, Inc.Slide 1 Project: IEEE Working Group for Wireless Personal Area Networks.
© Copyright Khronos Group, Page 1 Khronos and OpenGL ES Status Neil Trevett Vice President Embedded Content, NVIDIA President, Khronos.
“The documentation is the design, the design is the system!” Copyright © SDL Task Force Consortium. All rights reserved.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
Getting Your Content in the Penn State Student Portal Presented By James Leous, Program Manager James Vuccolo, Lead Research Programmer.
GPU Computing for GIS James Mower Department of Geography and Planning University at Albany.
Open Map Yamama Dagash & Haitham Khateeb under the supervision of: Benny Daon & Eyal Levin Open Map.
Getting Started with Oracle Berkeley DB 11gR2 and ADO.NET
1 Get All Answers Get All Answers. Contents History of Android Android Fragmentation The Role of Google Features and Architecture Android Software Development.
Edmund Landrø IT-CO-FE UNICOS in LabVIEW 10 December, 2007 Tomas AasgårdEN-ICE 26 May, 2009 UiL UNICOS in LabVIEW.
NASBLA Social Media: What is it for? NASBLA is involved in numerous Social Media that all serve a distinct purpose. So, what are they all for?
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Agenda Steps of App Building The Runtime Environment Managing App Data Debug and Test an App Validate an App Publish an App to a Store Packaging Apps.
Susan Kreh Beck Project Director South Carolina Department of Education Jennifer Watson State Preschool Coach South Carolina Department of Education 1.
Office 365 Upsell Paths.
Introduction ITEC 420.
Pre-Production Meet with the client to create a project plan:
SharePoint Broken Link Manager
Project 1 Introduction to HTML.
Core WG Meeting November 16th, 2017.
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Make Web Not War /Web Say(Hello); to the Microsoft Web Platform
1/14/2019 3:57 AM © 2004 Microsoft Corporation. All rights reserved.
SharePoint Broken Link Manager
Computers Tools for an Information Age
OpenGL Background CS 4722.
Presentation transcript:

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

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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!

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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 five versions later, we’re at OpenGL 2.1 now! will consider using “glean” – test suite used by Mesa

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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

© Copyright OpenGL ARB, 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: