The Khronos Group would like to welcome its newest Associate Member Almalence Inc. Almalence develops computational lens correction technology aimed at improving optical performance of design-constrained VR/AR lenses. While adding no size or weight to the HMD, Almalence Digital Lens enables to achieve high resolution and remove aberrations across the entire field of view and at any gaze direction.
NVIDIA announced Nsight Graphics 2018.4, the first public release of GPU Trace. This release also adds D3D12 Pixel history, supports NVIDIA’s Vulkan ray tracing extension, completes support for the D3D12 RS3 SDK, and improves performance for D3D11 and Vulkan debugging and profiling. Additionally, with this release, the Nsight family of tools is being re-versioned to a year dot release number versioning scheme.
At SIGGRAPH we’re excited to show the first demonstration of the OpenXR standard. It’ll be shown with a StarVR headset and a Microsoft Mixed Reality headset working through the OpenXR runtime through a plugin for Unreal Engine 4. The main demo will be at the Khronos BOF session: Standardizing All the Realities: A Look at OpenXR, at 1 p.m. on August 15, and another demo will be shown throughout the show at the StarVR booth (#412). Those interested in attending can see more information on our website.
The Khronos Group announces updates to key standards and opens the Khronos Education Forum at SIGGRAPH. With various Khronos events throughout the week, including a day of Birds of a Feather (BOF) sessions and its annual networking reception, Khronos is accelerating open standards ecosystems and continuing its commitment to the SIGGRAPH community of interactive graphics professionals. At SIGGRAPH, Khronos will be talking about the following standards developments and initiatives: NNEF 1.0 Specification Finalized, OpenXR Demonstrates Specification in Hardware Implementation, Ecosystem Grows; New Extensions Released and a Call for Participation - Education Forum Opens for Public Contribution. In addition to standards updates, The Khronos Group is hosting educational sessions and networking events this week, including a full-day of BOF sessions with talks from various members.
The Khronos Group announces the ratification and the public release of the NNEF™ 1.0 (Neural Network Exchange Format) specification. After gathering feedback from the industry review of the provisional specification, Khronos releases NNEF 1.0 as a stable, flexible, and extensible open standard for hardware manufacturers to reliably deploy optimized, accelerated neural network inferencing onto diverse edge devices. Together with this release, an ecosystem of tools is now also available on GitHub, including an NNEF parser and converters from Tensorflow and Caffe. Importers into popular inferencing environments, including Android’s Neural Network API (NNAPI) and Khronos’ OpenVX™, are also being developed.
The Khronos Group would like to welcome its newest Associate Member CodeWeavers. CodeWeavers ports software originally developed for Microsoft Windows to GNU/Linux, Google Android, and Apple MacOS. CodeWeavers uses Khronos Group standards Vulkan and OpenGL to provide compatibility with all current versions of Direct3D.
Pumex is a cross-platform renderer that facilitates implementation of different rendering algorithms through the use of render workflow ( aka frame graph ) and simple scene graph. It may render results in parallel to many surfaces at once. Data update stage with user defined constant time step works in parallel to rendering. Pumex delivers extensive set of timeline statistics to help user with bottleneck identification. Renderer is implemented using Vulkan API and modern C++ language ( C++11 to C++17 ).
Vizard 6, the new version of the VR development platform for researchers from WorldViz now offers support for glTF. On the graphics side, Vizard embraced the new 3D model format glTF, which improves graphics rendering and provides new and simplified workflows out of Revit, Solidworks, Maya, Blender, SketchUp, Substance Painter, Modo, and more, as well as access to over 150,000 models in Sketchfab’s library.
SIGGRAPH is next week! The conference is August 12–16 in Vancouver Canada. For those going, Khronos will be hosting several Birds of a Feather sessions. For all those folks that will not be present, we will be offering live streaming of all our sessions (glTF, WebGL, OpenXR, Vulkan and OpenGL) on the Khronos Group YouTube Channel, and will follow up with recorded video the following week. For complete details on all the sessions, please ask your friends and co-workers to take a look at our SIGGRAPH event page! A special thanks to our Diamond sponsor NVIDIA, Gold Sponsor LunarG, and Silver sponsors Cesium and AMD, for making possible the Khronos Networking Reception at the end of the day.
The 52nd tutorial from ogldev.org on rendering a triangle in Vulkan has been published. In the previous tutorial we learned how to clear the window and were introduced to a couple of Vulkan entities that are key parts of that operation - the swap chain and the command buffer. This will require the introduction of four new Vulkan entities - the image view, render pass, framebuffer and the pipeline.
Rys Sommefeldt, who looks after the Game Engineering group in Europe which is part of the Radeon Technologies Group at AMD, has written a short blog on decoding radeon Vulkan versions. Rys writes "We have a practical problem that will be familiar to anyone in the midst of developing any complex packaged software: we need to ship multiple driver components developed at different cadences and in certain ways, all packaged together and distributed, to be installed as a unit." Read on to learn about his solution.
In our research project HighPerMeshes, physicists use Maxwell's Equations to simulate nanoantennas and interferences within different materials. Our goal is to provide a technology that enables the implementation of simulation codes in a simpler and more productive fashion, while at the same time allowing them to deploy to different target devices and accelerators. We decided to use SYCL to analyze and re-write a set of example code to solve Maxwell's equations because it allowed us to develop using standard C++, target a wide range of hardware, and gave us the opportunity to accelerate the code on this hardware.
Think Silicon, a leader in developing ultra-low power graphics IP technology, gladly announces the release of GLOVE (GL Over Vulkan), as open source. GLOVE is a middleware, which allows developers for Android, Linux and Windows operating systems to run OpenGL ES seamlessly on supported hardware by translating at runtime OpenGL ES API calls to Vulkan API commands for that platform.