"Nucleus Multimedia Services" is an implementation of the OpenMAX IL standard for Nucleus Real Time OS. It ships with a fully functional library of standard components which allow common audio/video playback configurations.
The Khronos™ Group today announced an initiative to create an open, royalty-free standard for bringing accelerated 3D graphics to the Web. In response to a proposal from Mozilla, Khronos has created an ‘Accelerated 3D on Web’ working group that Mozilla has offered to chair. This royalty-free standard will be developed under the proven Khronos development process with a target of a first public release within 12 months. Any interested company is welcome to join Khronos to make contributions, stand for chair, influence the direction of the specification and gain early access to draft specifications before public release. The working group will consider various approaches including exposing OpenGL and OpenGL ES 2.0 capabilities within ECMAScript. The Khronos Accelerated 3D on Web working group will commence work during April 2009.
Khronos Group Releases OpenSL ES 1.0 Specification for Portable Mobile and Embedded Audio Processing
The Khronos™ Group is pleased to announce that it has publicly released the OpenSL ES™ 1.0 specification, a royalty-free, cross-platform C-language API for high-performance, low-latency audio functionality on mobile and embedded devices. The OpenSL ES standard simplifies deployment of hardware and software audio capabilities across any platform or operating system and provides broad audio portability for application developers. The specifications are immediately available for download and may be used royalty-free by implementers and developers. An Adopters Program for OpenSL ES including extensive conformance tests to ensure cross-implementation consistency and trademark usage by conformant implementations will be released by Khronos during April 2009.
The Khronos™ Group announced it has publicly released the OpenGL® 3.1 specification that modernizes and streamlines the cross-platform, royalty-free API for 3D graphics. OpenGL 3.1 includes GLSL™ 1.40, a new version of the OpenGL shading language, and provides enhanced access to the latest generation of programmable graphics hardware through improved programmability, more efficient vertex processing, expanded texturing functionality and increased buffer management flexibility. OpenGL 3.1 implementations are expected shortly from multiple vendors. The new OpenGL 3.1 specification and more details are available here. The official OpenGL 3.1 feedback thread is available here.
Khronos is proud to announce the follow highlights in the upcoming Developers Sessions at GDC on March 24th 2009:
Streamlined OpenGL 3.1 Specification Released
Just nine months after OpenGL 3.0; Adds cutting-edge GPU functionality
OpenCL 1.0 Implementations Close to Shipping
Portable heterogeneous parallel computing; Seamless interop visual computing with OpenGL
OpenSL ES 1.0 Released for Cross-Platform Audio Processing
Extensive portable audio functionality; Enhances audio in the Khronos Mobile API Ecosystem
Khronos Launches Initiative for Accelerated 3D on the Web
Open call for industry participation and contributions; Project initiated by Mozilla
Graphic Remedy will launch the first official version of gDEBugger Mac at this year's Game Developers Conference, San Francisco, 23-27 March. On Tuesday March 24, gDEBugger Mac will be demonstrated, all day long, in the Khronos Developer University full-day tutorial area. Fully functional trial version of gDEBugger Mac is now available for download. gDEBugger is an OpenGL Debugger and Profiler. It traces application activity on top of the OpenGL API, lets programmers see what is happening within the graphic system implementation to find bugs and optimize OpenGL application performance. gDEBugger Mac brings all of gDEBugger's Debugging and Profiling abilities to the OpenGL Mac OS X developer’s world. gDEBugger now runs on Windows, Mac OS X and Linux operating systems.
Khronos has made available the six slide sets from the Multicore Expo 2009 conference in PDF format. All of the slides are available in the Khronos Group Developers Library.
- OpenCL and Mobile Graphics and Media
- Khronos APIs for Automotive Applications
- Khronos Mobile Graphics and Media Ecosystem
- OpenCL as an intermediate language for heterogeneous multi-core programming
- OpenCL the open standard for heterogeneous parallel programming
- An introduction to OpenGL ES
DMP has announced a new two day getting start GLSL Programming training course on April 16th and 17th 2009. The OpenGL ES roadmap has been tailored to the diverse needs of the embedded industry and contains two tracks with "1.X" and "2.X" specification roadmaps that will evolve in parallel. The 1.X roadmap will continue to be developed for new-generation fixed function 3D accelerators while the 2.X roadmap will enable emerging programmable 3D pipelines.This course introduce the world of programmable pipeline by explaining basic topics of the GLSL(OpenGL Shading Language) which is a core feature of OpenGL ES 2.x and OpenGL 2.x.
Imagination Technologies will be holding two sessions on OpenGL ES at the upcoming Game Developers Conference. On March 23rd there will be 'Optimizing for OpenGL ES 2.0', an Intermediate level session which will explore programming 3D graphics for OpenGL ES 2.0 games via a case study of design and development of Firemint's award winning Real Racing. On March 25th the second session 'Developing Mobile 3D Games Using the POWERVR SDK and Tools' for all, will help you gain a practical and detailed introduction for OpenGL ES 1.1 and 2.0 mobile 3D-content development through exploration on how to the use the tools and SDK developed to support the POWERVR graphics technology.
Khronos has posted their speaking schedule for the Multicore EXPO on March 16th. Speakers from NVIDIA, Codeplay, Nokia, ARM and Imagination Technologies will be present, with a question and answer period and demo's. Khronos will cover two areas of our standards development: OpenCL and the Khronos "Handheld API Ecosystem".