Mentor Graphics announced the integration of its Nucleus® Graphics User Interface (GUI) with the ARM Mali graphics processing unit (GPU) family of acceleration solutions. Integrating the Nucleus Graphics GUI solution with the Mali-200 GPU makes it possible for graphic artists and usability specialists to exploit the potential of this advanced 3D accelerator. The Nucleus Graphics product abstracts the complexity of the OpenGL ES API to enable anyone to incorporate sophisticated 3D effects such as lighting, spinning, fading, twisting and zooming into their GUI designs without any programming knowledge.
The BlockMap data structure is an efficient and compact representation which stores in a small texture all the information to render city blocks. Developed at the Visual Computing Laboratory - CNR, it encodes color, normal and ambient occlusion term for the vertical facades and sloped roofs of the buildings. Using modern OpenGL and GLSL for preprocessing and ray-casted visualization, the BlockMap and its evolution are used to build a realtime multiresolution renderer for large urban models.
Two new IPhone Apps show the power of OpenGL ES 2.0 shaders on the PowerVR SGX graphics chip in the new IPhone 3GS. Quaternion Julia Raytracer is the first real-time GPU raytracer for the IPhone 3GS. It renders the quaternion Julia fractal with high accuracy. By modifying the fractal parameters, an unlimited number of complex shapes can be generated. iGPUTrace creates fully interactive photorealistic images of shiny spheres in photographed environments. The compass and accelerometer controls the camera movement in 3D space.
Graphic Remedy is proud to announce the release of gDEBugger Version 5.2 for Windows, Mac OS X, iPhone and Linux. The new version adds a new Vertex Batch Statistics view to the gDEBugger Statistics viewer. OpenGL draw function calls are grouped by the number of vertices they push into the graphic pipeline, allowing the user to view and improve the ratio between API calls made and vertices drawn. In addition, the new release introduces OpenGL primitive performance counters, displaying the total number of render primitives and vertices drawn per frame, as well as a breakdown to the specific primitive types (points, lines and triangles). Version 5.2 also includes a public beta release of gDEBugger iPhone. gDEBugger iPhone runs on top of Apple's iPhone Simulator, enabling developers to debug and optimize iPhone OpenGL ES-based applications within their primary work environment.
DMP has announced a new two day getting start GLSL Programming training course on August 20th and 21st 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.
Qt 4.6,a cross-platform application and UI framework now supports pluggable graphics systems for OpenGL 1.x and 2.x, and OpenVG 1.0 and 1.1. Khronos EGL API’s are used to access VG contexts and low-level window surfaces directly converting QPaintEngine requests into the equivalent OpenVG requests. This has been tested using X11/EGL and S60.
ALT Software, the leading provider of advanced graphics software for safety-critical embedded systems, today announced its commitment to deliver DO-178B certifiable OpenGL drivers for the ATI Radeon™ E4690, AMD’s newest high performance embedded graphics accelerator. As part of its commitment to AMD’s Embedded GPU roadmap, ALT Software will be delivering both OpenGL SC (Safety Critical) and OpenGL ES 2.0 support for the ATI Radeon E4690.
LG Electronics will use the ARM11™ MPCore™ multicore processor to provide flexible and cost effective processing in next generation DTVs and will enable LG Electronics to target a range of platforms with the same architecture simply by implementing single or multiple SMP cores. Using the ARM Mali™-200 and Mali-400 MP graphics processors will open the path to true 1080p resolutions, affording consumers a home cinema experience that includes high-definition graphics, and vastly improving the browsing experience on DTV user interfaces. Mali GPU's deliver 2D and 3D graphics providing 4x and 16x full scene anti-aliasing (FSAA) without any noticeable drop in performance. Mali provides content developers with the state-of-the-art programmable features in OpenGL ES 2.0 and supports 2D scalable vector graphics through OpenVG for improved text, navigation, UI and web-browsing experiences.
The sample code from the OpenGL ES 2.0 Programming Guide has been ported to run on the iPhone 3G S. There is also a new free e-Chapter on developing with OpenGL ES 2.0 for the iPhone 3G S. Both are available for download from the book website.
SunMicroSystems just released VirtualBox 3.0 Beta 1. New in this version is support for OpenGL ES 2.0 with Windows, Linux and Solaris virtual guests. The host OS must have OpenGL 2 capable hardware and drivers installed for this to work.