PGCL™ is an OpenCL™ framework for compiling and running OpenCL 1.1 embedded profile applications on the ST-Ericsson NovaThor™ U8500 and follow-on platforms using a single ARM core as the OpenCL host and multiple ARM cores as an OpenCL computing device.
YOUi Labs released a new white paper: Using OpenCL to improve performance in Natural User Interfaces
YOUi Labs, experts in developing Natural User Interfaces (NUI) for embedded platforms, examines in a new white paper how both General Purpose Graphics Processing Units (GPGPU) and The Khronos Group’s OpenCL specification can be used in a NUI engine to best utilize the available hardware for efficiency and improved user experience. The white paper is available online.
drawElements Ltd. introduces the dEQP Quality Score, a unique metric combining all key aspects of GPU quality to show how suited a platform is for running real-world graphics applications. The dEQP Currently features close to 10 000 tests covering functional correctness, performance, stability, accuracy and feature support for OpenGL ES 2.0 and related APIs.
DMP is proud to announce three new programming training course sessions. Complete details in english are available online for the courses: GLSL Getting Started, Training I and Training II, and in Japanese.
Version 0.9.11 of the free open-source, cross-platform 3D application framework PixelLight has been released. We're using OpenGL as well as GLSL within our main-renderer and OpenGL ES 2.0 for Android. Highlight of this release is the new Qt based viewer. This tool makes it possible to inspect complete scenes via the GUI and offers basic edit features for visual debugging. On the renderer side, we've added "Fast Approximate Anti-Aliasing" (FXAA) and support for volume texture compression (VTC).
Learning OpenGL ES is contains a series of tutorials and lessons for Android, focusing on OpenGL ES 2.0. The site has lots of resources, and looks like a promising place to help developers get off to a good start with OpenGL ES and Android.
Sven Andersson and Jhonny Göransson from the Department of Computer Science & Engineering at Chalmers University of Technology recently posted their masters thesis on Virtual Texturing with WebGL online. This thesis investigates how to implement Virtual Texturing for web browsers using WebGL and how to maintain high performance.
GLSL Studio lets you experiment with examples and learn as you go. With camera texture streaming you can create your own animated video filters and view the results instantly. Anything you point the camera at is run through your current program. Programming + Imagination = Fun! GLSL Studio is a full OpenGL programming environment supporting both vertex and fragment shaders. Programs can be easily exported for use on any platform that supports OpenGL ES 2.0.
The 17th edition of ACM International Web3D Conference will take place in Los Angeles Convention Center, California, in August 04-05, 2012. Co-Located with SIGGRAPH 2012 and in Cooperation with Web3D Consortium & ACM SIGGRAPH. The annual ACM Web3D Conference is a major event that gathers researchers, developers, entrepreneurs, experimenters, artists, and content creators in a dynamic environment. Attendees can share and explore methods of using, enhancing, and creating new 3D Web and Multimedia technologies, such as WebGL and HTML5 (which is a hot topic in Computer Graphics), Flash/ Stage 3D, X3D, COLLADA, and the MPEG family. The conference highlights capabilities and trends in interactive 3D graphics across a wide range of applications and supports research from mobile devices up to high-end immersive environments.
The Khronos Group today announced the release of OpenMAX™ IL 1.2 as a provisional specification. OpenMAX IL is a royalty-free, cross-platform C-language API for integration of multimedia components into media frameworks to simplify deployment of audio/video encoders/decoders, camera control, and audio, video and image processing algorithms across diverse platforms. OpenMAX IL 1.2 is a backward compatible upgrade that includes dynamic buffer allocation, improved media graph management, in-band signaling, enhanced audio video synchronization, a wider range of standard components and enhanced camera control capabilities together with many other improvements and clarifications to increase interoperability between media processing components. The specification has been released in provisional form to enable developers and implementers to provide feedback before specification finalization. The OpenMAX IL 1.2 provisional specification is available for immediate download.