OpenGL News Archives
The second edition of the OpenGL 4 Shading Language Cookbook is now available. This new edition includes coverage of recent additions to OpenGL such as compute shaders, image load/store, immutable textures, debug messaging, separate attribute format and more. Other additions include recipes on order independent transparency and shadow volumes. Full source code is available via GitHub.
KlayGE is an open source, cross-platform game engine with plugin-based architecture. It provides a framework to make game development, testing, porting as simple as possible. The latest version 4.4.0, OpenGL and OpenGLES plugins are upgraded to support OpenGL 4.4 and OpenGL ES 3.0.
SPECviewperf 12, released by SPEC’s Graphics Performance Characterization group (SPECgpc) on December 18, 2013, is an all-new version of the worldwide standard for measuring graphics performance based on professional applications. SPECviewperf 12 measures the 3D graphics performance of systems running under the OpenGL and Direct X application programming interfaces.
Elementacular is an OpenGL based plugin for Autodesk Maya. The project is designed to make it easy and fast to create stunning visual effects. The goal is to make it faster and more fun for artists to create photorealistic or artistic clouds and rocks for high-end film, commercials and games. The plugin is built using the newest OpenGL 4.4 specifications which enabled the team at the Computer Graphics Lab / Alexandra Institute to create a high-quality volumetric raymarching and procedural noise generator which works in real-time using compute shaders and image load / store. Visit www.elementacular.com for demonstration videos and beta sign up.
The newly announced Barco MXRT-7500 is a high-end display controller for medical imaging. It uses the AMD FirePro W7000 core and adds medical imaging OpenGL specific driver enhancements. Compared to the previous generation, the MXRT-7500 achieves, on average, a 34% performance improvement on 2D benchmarks and a 28% improvement on OpenGL 3D benchmarks.
OGLplus is a collection of open-source, cross-platform libraries which implement an object-oriented facade over the modern OpenGL® and also OpenAL® and EGL C-language APIs. It provides wrappers which automate resource and object management, error handling and make the use of these libraries in C++ safer and more convenient.
NeoAxis Group Ltd has released a new version of the OpenGL-based universal environment for 3D project development NeoAxis 3D Engine 2.0. This new version includes many improvements as well as significant changes in technology licensing. With version 2.0, one of the editions of the engine will be completely free.
Catzilla is a quick and comprehensive benchmarking program that uses algorithms found in the latest PC video games allowing users to see how their PCs will handle the most demanding games. The free EVGA version of the Catzilla benchmark allows users to run the 720p test and compare it with others.
OpenTK is a fast, low-level OpenGL binding for C#, F# and VB.Net. The latest version adds strongly-typed enums for OpenGL 4.4 and OpenGL ES 3.0, and improves platform support via a brand-new SDL2 backend. Use it standalone or inside a UI on every major platform (Windows/Mac/Linux, Android/iOS.)
At SC13 The Khronos Group announced the release of the OpenCL 2.0 Specification for Heterogeneous Computing and the launch of the OpenVX 1.0 Provisional Specification for Computer Vision Acceleration.
Budapest-based FinalWire Ltd has launched AIDA64 Extreme Edition 4.00 and AIDA64 Business Edition 4.00. The new release updates support for the latest CPU, GPU and SSD models, adds a new OpenCL GPGPU benchmark suite and expands its business offering to provide a new dedicated Network Audit tool.
A new version of GPU Caps Viewer is available. GPU Caps Viewer 1.19.0 brings the support of latest NVIDIA GeForce/Quadro and AMD Radeon cards and adds the OpenGL 4.4 support. GPU Caps Viewer is a graphics card utility that provides information about all present GPUs as well as the OpenGL, OpenCL and CUDA API level support of the main graphics card.
Apple has quietly begun introducing a series of frameworks that make developing games for its products easier. iOS 5 included a framework called GLKit that simplifies interfacing with OpenGL. Starting with Lion, OS X began offering Scene Kit, which simplifies the process of rendering complex three-dimensional scenes. With iOS 7—and Mavericks—comes Sprite Kit, which contains everything developers need to write a 2D game from scratch, without having to worry about learning OpenGL.
The AMD CodeXL 1.3 release which includes many updates including remote GPU profiling and debugging. Bolt, an STL compatible C++ template library for creating data-parallel applications using C++ (no C++ AMP / OpenCL code required) has also been updated. AMD APP SDK has also been updated to v2.9. APP SDK 2.9 now includes 2 new features which are currently in Beta.
The NVIDIA 331.20 Linux graphics driver has been released. The NVIDIA 331.20 Linux driver has a workaround to support the Linux 3.11 and 3.12 kernels along with introducing NvFBCOpenGL. The new NvFBCOpenGL is for NVIDIA OpenGL frame-buffer capturing that’s high-performance and low-latency.