View this email in your browser

The Khronos 3D Viewer Certification Program and the Drive for Rendering Consistency

3D Commerce Certified LogoFollowing the launch of the 3D Viewer Certification Program last June, the 3D Commerce™ Viewer Certification Subgroup at Khronos® has been investigating challenges to consistent rendering that were even more complex than we initially anticipated. We would like to share with you some of the insights we have gained into these technical challenges over the last few months of additional analysis. And good news: after retooling, we are now accepting new viewer submissions, and are even more convinced of the Certification Program’s benefit to the industry!

Learn more...

3D Model Chair in Different Viewers

Khronos Releases OpenCL 3.0.10 Specification

The OpenCL™ Working Group has released thOpenCL Logoe OpenCL 3.0.10 specification including the latest round of maintenance updates, clarifications and bug fixes - in many cases responding to issues and questions from the OpenCL developer community.

This latest specification includes updates for readability and accessibility, such as improved syntax highlighting, as well as new and updated extensions:

  • The cl_khr_command_buffer extension enables a command-buffer to be recorded and then separately dispatched.
  • The cl_khr_async_work_group_copy_fence and cl_khr_extended_async_copies extensions enhance the asynchronous copy functionality in OpenCL C kernels by enabling efficient transfer of data between global and local memories via DMA transactions.
  • The cl_khr_expect_assume extension enables the SPIR-V "expect" and "assume" optimization hints to be used in an OpenCL environment, enabling additional information to be provided to the compiler about the expected values of variables and when conditions may be assumed to be true to improve the performance of some kernels.

Learn more...

Streamlining Render Passes with Vulkan

Vulkan LogoWhen we were designing Vulkan® 1.0, we had an idea to embed a task-graph-like object into Vulkan in the form of the render pass object. The idea was that the additional features would provide enough motivation to move all rendering to render pass objects and make the small amount of pain setting them up always worth it.

Fast forward to 2021, and the situation is not quite what we'd envisioned. On tiling GPUs, subpasses provide optimisation opportunities that can translate to impressive performance and efficiency wins. However, for many developers, subpasses either remain too restrictive to use or simply don't provide any practical benefit. For developers not using subpasses, render pass objects largely just get in the way. It's time we addressed this by releasing a new extension, VK_KHR_dynamic_rendering. With this extension you can tell the API to start rendering, and it will just do it - no render pass objects!

Learn more...

LunarG Releases New Vulkan SDKs

Vulkan Logo LunarG released new Windows, Linux, and macOS SDKs for Vulkan header 1.2.198 that include support for many new extensions. Note that extensions are optional and may not be implemented by the underlying driver/ICD. Applications can now query for the presence of these new features:
  • VK_KHR_dynamic_rendering (Note: Validation Layer support is incomplete, incorrect results are possible)
  • VK_EXT_border_color_swizzle
  • VK_EXT_video_encode_h265 provisional H.265 video encode codec extension
  • VK_KHR_format_feature_flags2
  • VK_KHR_maintenance4
  • VK_EXT_rgba10x6_formats
  • VK_FUCHSIA_buffer_collection
  • VK_EXT_pageable_device_local_memory
  • VK_KHR_shader_integer_dot_product
  • VK_EXT_primitive_topology_list_restart
Learn more...

Vulkan Developers Assistance Needed

Vulkan Logo Vulkan developers, LunarG and The Khronos Group need your help. Please share your developer experiences in an anonymous survey to help us collect data and make smart choices about 2022 investments in Vulkan ecosystem tools. The survey closes on December 20th. Thank you!

Take the survey...

SYCL Webinar

SYCL LogoIf you were not able to attend the last SYCL™ Webinar, we have the video plus presentations available for viewing. Learn about the latest SYCL updates and get a developer's perspective of using SYCL from Professor Garth Wells of the University of Cambridge. Also, hear from Codeplay, Tohoku University, Intel, Xilinx, and University of Heidelberg.

New Vulkan Samples & Tutorials!

Vulkan LogoIn the past few weeks, the Vulkan Working Group have put together six new sample implementations to help developers understand the complex API. The new samples are: In addition, there are two new tutorials: Thank you to all the Khronos members who worked and contributed to these samples. For more tutorials and samples, visit the Vulkan website.

Plenty of action at RTC 2021

December 13-15, 2021

RTC 2021 LogoBe sure to check our website for an agenda of Khronos-related sessions for December 14th, including several sessions on 3D Commerce, glTF and a can't miss special panel - Populating the Metaverse One Standard at a Time! More...

Khronos at SIGGRAPH Asia 2021

SIGGRAPH Asia 2021 LogoDecember 14-17, 2021

Check out the latest schedule of Khronos-related sessions happening at SIGGRAPH Asia. There will be Khronos BOF Sessions including 3D Commerce, glTF, Vulkan and more!

Newly Announced WebGL + WebGPU Meetup

January 25, 2022

WebGL + WebGPU Meetup LogoOur next WebGL + WebGPU Meetup will have a full agenda! We will hear the latest WebGL and WebGPU updates. We will also see highlights from Codevember, best practices and demos from Google, and Mozilla will demo an online editor for shading language. More...

Call for Papers - IWOCL & SYCLcon 2022

April 26-28, 2022

IWOCL SYCLcon 2022 LogoIWOCL & SYCLcon 2022 will be the 10th annual gathering of the international community of developers, researchers, suppliers, and Khronos Working Group members to share best practice, and to advance the use and evolution of the OpenCL, and the SYCL standard for C++ programming of heterogeneous platforms and their associated ecosystems.
  • April 26-28, 2022 - Chicago, USA
  • Deadline for all submission types: Friday February 11, 2022
  • View the Call for Submissions
   3co Logo                           Snap Logo


   ByondXR Logo                             3dMD Logo

                       XEED Logo                  
Copyright © 2021 The Khronos Group Inc., All rights reserved.
All members of the Khronos Group are automatically added to this mailing list.

Our mailing address is:
The Khronos Group Inc.
9450 SW Gemini Dr # 45043
Beaverton, OR 97008-7105

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.