SmallptGPU is a ray tracing test application written using the AMD OpenCL SDK. The video shows it running on the Radeon 4870, with impressive results, but a FirePro workstation card or the new Radeon 5970 should be at least 4x faster. Also, the OpenCL renderer will automatically take advantage and scale across as many cards as you can install in your system.
ATI has announced the production release of their Stream SDK v2.0. The ATI Stream SDK is a complete development platform which allows you to quickly and easily develop applications accelerated by ATI Stream technology using OpenCL. New features include support for OpenCL™ ICD (Installable Client Driver), support for atomic functions for 32-bit integers and support for OpenCL / OpenGL interoperability.
GPU Caps Viewer 1.8.0 is available for download. This new version adds OpenGL 3 as well as OpenCL support with a new panel and several OpenCL demos. GPU Caps Viewer is a graphics card utility for Windows. It quickly describes the essential capabilities of your graphics card including GPU type, amount of VRAM, GPU temperature, OpenGL, OpenCL and CUDA API support. I also offers OpenGL and OpenCL demos to test the latest features of your video card.
Alexey Shmatok recently gave a presentation at Rosta Company on the possibility of using OpenCL for rapid application development. Alexey has made forecasts on the possibility of using OpenCL concept for self-assembling nano-electronic devices. His slides are available in both Russian and English.
The Khronos Group announced a draft specification for the 3D API called WebGL, on December 10th, 2009. If you want to know what WebGL is all about, how fast it is, which browser offers the best implementation, then look no further than todays post on cnet. "If you want to see the scale of browser makers' ambition to remake not just the Web but computing itself, look no farther than a new 3D technology called WebGL." wrote Stephen Shankland from cnet.
Qt Labs Blog is doing a series on Graphics and Performance of Qt. The first of the series is an overview of the whole painter, pixmaps, widgets, graphicsview, backingstore idea. Reasons for using the Khronos family of APIs is included for OpenGL and OpenVG.
Fixstars has announced a beta version of "FOXC" OpenCL Compiler for x86. FOXC will allow software developers to take full advantage of multi-core x86 CPUs to develop OpenCL-based softwares. This is a source-to-source compiler that takes OpenCL code as the input source and the output source file is a readable C code. The "FOXC" Beta version can be downloaded for free from the Fixstars website.
The latest version of the OpenCTM 3D mesh viewer (part of the OpenCTM v1.0.2 SDK) has support for loading, viewing and saving several different file formats (OpenCTM, COLLADA, STL, PLY, OBJ and 3DS), making it a convenient companion tool for 3D graphics developers and artists. The viewer uses OpenGL for its 3D view and GUI, and works under Windows, Mac OS X, Linux, etc. OpenCTM is a file format, software library and a tool set for compression of triangle meshes. It fits well with the current OpenGL rendering pipeline, with support for custom shader attributes among other things.
ALT Software has released optimized OpenGL ES 1.1 and OpenVG 1.1 graphics drivers for Imagination Technologies POWERVR MBX graphics core. The drivers are designed to work on Wind River’s VxWorks and Wind River Linux operating systems.