The ShaderX book series (1-5) is looking for authors for ShaderX6. ShaderX6 will cover advanced rendering techniques including Mobile Devices shader programming (i.e. OpenGL ES 2.0). Proposals are due by April 1st, 2007.
AMD is introducing a suite of tools to help content creators jumpstart the development of applications for handheld devices based on OpenVG 1.0 and OpenGL ES 2.0 and AMD’s Unified Shader Architecture. The tool suite includes RenderMonkey, a shader development tool to help developers create visually compelling characters and environments. The upcoming RenderMonkey v1.7 adds support for mobile content development including full OpenGL ES 2.0 shader support. AMD will also provide emulation environments and development kits to help developers create, test and tune their applications.
The Khronos Group has officially begun two new working groups. The glFX Working Group is defining a run-time API to enable advanced 3D visual effects contained in a COLLADA FX file to be easily and portably used in OpenGL and OpenGL ES applications. The Composition Working Group is defining graphics APIs to enable window systems to be constructed using open standards for display composition to encourage mobile devices to use fully accelerated advanced user interfaces. See Press Release.
This interview with the ARM Mali product manager, discusses hardware acceleration for the mobile industry: "In terms of graphics performance and quality the first generation of handsets with 3D acceleration capability are similar to Nintendo DS or PSP (supporting OpenGL ES 1.0 and 1.1). In the 2nd generation (appearing in 12-18 months) we expect to reach roughly similar levels of image quality to PS2 or Gamecube. The 3rd generation is probably the most interesting as we will see the introduction of OpenGL ES 2.0 capable acceleration."
Designed to gauge the performance of tomorrow's premium mobile gaming hardware today, 3DMarkMobile ES 2.0 is a complete OpenGL ES 2.0 test suite that includes 2 OpenGL ES 2.0 3D game content tests and OpenGL ES 2.0 API feature tests for measureing performance on vertex and fragment shader processing, post processing, depth complexity, texture filtering and image quality. The benchmark suite will be released publicly in May, 2007.
A series of articles on how progamming OpenGL ES on Windows CE, from initialization to use model exported from modeling tool. Articles are written in Chinese.
Futuremark 3DMarkMobile JSR 184 enables valid comparisons between Java M3G and native OpenGL ES 3D Graphics performance
3DMarkMobile JSR 184 is Futuremark’s port of their industry standard 3DMarkMobile ES 1.1 benchmark to the Java Mobile 3D Graphics (M3G) environment. 3DMarkMobile ES 1.1 and 3DMarkMobile JSR 184 share Identical test workloads, which are deployed through Futuremark’s OpenGL ES 1.1 engine in the former, and the company’s JSR 184 engine in the latter. This design enables reliable comparisons between native OpenGL ES and Java Mobile 3D performance. Test suites feature high detail 3D game workloads and pixel processing, vertex processing and CPU processing feature tests, plus image quality tests.
The new TI OMAP3430 processor embeds Imagination Technologies' PowerVR SGX graphics core, making it the first applications processor to support OpenGL ES 2.0 and OpenVG, providing superior graphics performance and advanced user interface capabilities. OpenGL ES 2.0 brings "life-like" 3D graphics to the handset and creating a mobile gaming experience comparable to today's handheld gaming devices. OpenVG provides hardware acceleration of 2D scalable vector graphics for creation of advanced, immersive user interfaces and flash-style animations. TI also is enabling sophisticated and dynamic images in the mobile gaming environment with "smart pixel" technology offered via OpenGL ES 2.0 that allows each pixel in an image to be programmed individually, giving game developers the power to create rich effects with cinematic realism.
STMicroelectronics has licensed AMD graphics technology, including 2D, 3D and vector graphics core engines, as well as related software compliant with OpenGL ES 2.0 and OpenVG 1.0 standards. This will enable new handheld devices to reach a large audience of customers who want to enjoy stunning user interfaces, immersive 3D games, and dynamic multimedia content.
Edge is a multi-platform game engine for mobile devices. The newly announced v3.00 will take full advantage of advanced 3D rasterizing using hardware acceleration and software rendering using OpenGL ES. Developers can use their favorite OpenGL ES implementation through the Edge SDK (including PowerVR, Rasteroid and Vincent OpenGL ES library). For Windows desktop development the standard OpenGL interface can be used.