Opengl tagged news

There are best practices for GPU performance events that are universally used by profiling tools such as NVIDIA Nsight Graphics and NVIDIA Nsight Systems, for navigating through complex frame rendering. While all modern graphics APIs (Direct3D 11, Direct3D 12, Vulkan, and OpenGL 4.3) offer a simple solution to set these begin/end performance markers, they do not enforce the conventions that profiling tools follow. Read on to learn some Do’s and Don’ts to make your game work better with profiling tools and easier for NVIDIA engineers to help you optimize your game.

Think Silicon GLOVE v0.4, library which implements OpenGL over Vulkan, been released. GLOVE currently focuses on OpenGL ES 2.0 + EGL 1.4 and is a standalone project. GLOVE 0.4 is the project’s first new release in more than one year and comes with expanded hardware and software support. GLOVE now supports Microsoft Windows and Apple macOS for running OpenGL over Vulkan. (Source: Phoronix)

Diligent Engine Release v2.4.d

Diligent Engine is a modern cross-platform abstraction layer for Vulkan, OpenGL, OpenGL ES, Direct3D11 and Direct3D12. In release v2.4.b, Diligent Engine enabled MSAA and bindless resources, implemented GPU queries, added new tutorials as well as made major improvements to code quality assurance by enabling automated unit tests, format validation and static code analysis.

Founder and CTO of Third Dimension Technologies (TDT) recently gave a SMPTE webinar for members titled “Streaming Model for Field of Light Displays” (SMFoLD). The webinar focused not on the displays themselves, but the technology needed to stream real-time field of light video with synchronized sound over more-or-less ordinary network connections. TDT is working on this problem along with the Oak Ridge National Laboratory (ORNL) in a project managed by the Air Force Research Laboratory (AFRL). The title of the project is “Open Standard for Display Agnostic 3D Streaming” (DA3DS). The DA3DS project has taken the approach of transmitting not the images but the OpenGL primitive graphics calls over the network along with the data needed by the OpenGL calls. Learn how the DA3DS project is using OpenGL and how OpenXR plays a part.

NVIDIA’s latest driver enables sharpening for OpenGL and Vulkan

We are just one week away from Halo: Reach coming to PC after a lengthy stint as an Xbox exclusive title. In preparation for the big release, NVIDIA has begun rolling out the Game Ready driver with optimisations. In addition, Quake II RTX has had an upgrade to further improve the ray-traced remaster. This latest driver also brings Image Sharpening support for OpenGL and Vulkan games. (Source: Kitguru.net)

 NVIDIA announces Nsight Systems 2019.6 with OpenGL improvements

NVIDIA Nsight Systems 2019.6 is now available for download. This release expands graphics trace on Windows by adding support for Direct3D 11, WDDM CPU+GPU queues, and OpenGL. On Linux, new features include support for CUDA 10.2, simultaneous CLI sessions, DWARF unwind and capture by hotkey. OpenGL trace on Windows tracks functions and the batches of GPU workloads produced.

​RenderDoc 1.5 has been released. Changes include: SPIR-V reflection and disassembly has been refactored to be more reliable and is based on the publicly available grammar json; Vulkan has a new replay-time optimisation which takes advantage of the above replay options dialog; OpenGL has a low-memory optimisation to defer copying initial contents of textures and buffers that are rarely modified; Support for twenty-one (21) Vulkan extensions have been added; Support for fifteen (15) OpenGL extensions have been added along with whitelisting of some OpenGL ES extensions that were already supported. A complete list of changes and improvements is available in the Latest release notes.

Basemark GPU 1.2 adds iOS and macOS to our list of already supported operating systems: Android, Windows, and Linux. We include OpenGL ES 3.1, OpenGL 4.5, Vulkan 1.0, DirectX 12 and Metal. With the new features in Basemark GPU 1.2, you will be able to analyze and compare the 3D graphics performance of smartphones, tablets, notebooks, Windows and Linux desktop PCs, etc.

Intel Graphics - Windows 10 DCH Driver adds Vulkan extensions

​A new release of the Intel Graphics Windows 10 DCH drivers (v26.20.100.7158) introduces four new Vulkan extensions: VK_EXT_fragment_shader_interlock, VK_EXT_buffer_device_address, VK_EXT_separate_stencil_usage, VK_KHR_uniform_buffer_standard_layout. As well, reporting support for the following OpenGL 4.6 SPIR-V extensions has been introduced: SPV_KHR_shader_ballot, SPV_KHR_shader_draw_parameters, SPV_KHR_storage_buffer_storage_class, SPV_KHR_subgroup_vote.

devilish