OpenGL tagged news

Only a few days after the 1.35.x release, GPU Caps Viewer 1.36.x has been released with support for OpenGL 4.6. OpenGL 4.6 introduces the support of SPIR-V modules in OpenGL and the set of SPIR-V extensions is listed exposed in the OpenGL panel. There are a few Vulkan improvements as well in this version. GPU Caps Viewer is a graphics card information utility focused on the OpenGL, Vulkan, OpenCL and CUDA API level support of the main (primary) graphics card.

To coincide with the release of OpenGL 4.6, NVIDIA is pleased to announce the immediate availability of our OpenGL 4.6 beta drivers for Windows and Linux. These drivers provide full OpenGL 4.6 and GLSL 4.60 functionality and also add support for the GL_KHR_parallel_shader_compile extension released today. This beta release is based on the published OpenGL 4.6 Khronos Specification, and is expected to pass the OpenGL 4.6 Khronos Conformance Testing Process when available. Current conformance status can be found online. Further details and driver downloads are available at the NVIDIA OpenGL driver website.

The Khronos Group announces from the SIGGRAPH 2017 Conference the immediate public availability of the OpenGL 4.6 specification. OpenGL 4.6 integrates the functionality of numerous ARB and EXT extensions created by Khronos members AMD, Intel, and NVIDIA into core, including the capability to ingest SPIR-V shaders. Learn more about this release. Khronos encourages and welcomes all feedback on the new specification.

Amazon AppStream 2.0 is introducing Graphics Desktop and Graphics Pro instance families to deliver high performance graphics applications from AWS. The Graphics Desktop instance family offers a single instance type with an NVIDIA GPU based on K520 with 1,536 CUDA cores, 8 vCPUs, 15 GiB system memory, and 4 GiB graphics memory. This instance type is ideal for running desktop graphics applications such as Siemens NX, SolidWorks, ESRI ArcGIS, and other applications that use DirectX, OpenGL, OpenCL, and CUDA.

Researchers at CMU and NVIDIA have developed an open source shading language and compiler framework named Spire enhanced to support shader components for high-performance rendering.  The Spire compiler can generate either GLSL or SPIR-V output for use with OpenGL and Vulkan based engines.  The work interfaces with a modernmini 3D engine that supports equivalent back-ends for both OpenGL and Vulkan.  The researchers will present this year’s work at SIGGRAPH next week which builds on a paper from last year’s SIGGRAPH.

Attending SIGGRAPH 2017 next week?  OpenGL developers should attend this free NVIDIA session on Monday, July 31 to get the most out of OpenGL on Quadro, GeForce, and Tegra GPUs. Hear from an OpenGL expert at NVIDIA how the OpenGL continues to evolve. See how NVIDIA's Nsight developer tools make OpenGL development easier for you. Learn how your application can benefit from NVIDIA advancing OpenGL as a cross-platform, open industry standard.  See this schedule for a complete list of NVIDIA content at SIGGRAPH.

One of the key differences between OpenGL and Vulkan -and something that needs careful consideration when porting to Vulkan, is the coordinate system. Vulkan requires the right hand NDC space compared to GL that requires the left hand. Learn about the KHR_VK_maintainance1 extension and see how AnKi is flipping the viewport.

The newest Apple iMac 21.5-inch with Retina 4K display (mid-2017) has scored quite well on the CineBench R15 OpenGL benchmark. The 2015 21.5-inch iMac managed 47fps while the new 2017 model scored 94 fps.

Futuremark is launching PCMark 10, their seventh major update to the PCMark series of benchmarks first launched in 2002. PCMark 10 builds upon the PCMark 8 platform, adds a few workloads and streamlines the rest in order to present a vendor-neutral, complete, and easy-to-use benchmark for home and office environments. Anandtech has a nice review showing a little bit of OpenGL and OpenCL usage.

NoesisGUI v2.0 ReleasedNoesisGUI, our multiplatform game UI middleware reached v2.0. The library is now renderer agnostic. We provide a reference OpenGL implementation. Vulkan coming soon. NoesisGUI is also now free for indies!

Basemark launches Rocksolid, a high performance and high availability graphics rendering solution for industrial applications. With Rocksolid, customers can achieve typically 2X to 3X performance increases for their existing applications. In some cases, up to 10X performance increases have been attained. Cross-Platform and Graphics API Agnostic, Rocksolid runs on Windows, Linux, Android, macOS and uses any one of Vulkan, OpenGL, OpenGL ES, DirectX or Metal.

Dawn of War III to see Vulkan Support on LinuxFeral Interactive has announced next month's Dawn of War III Linux port will see both OpenGL and Vulkan renderers (source: Phoronix). On Linux, the game will launch with OpenGL by default. However, an option to play using the Vulkan graphics API will be available via the Feral pre-game options window.