Advertisement

Diligent Engine 2.5: resource signatures, async compute, inline ray tracing and more

Started by June 07, 2021 04:49 PM
0 comments, last by DiligentDev 3 years, 3 months ago

Diligent Engine 2.5 has just been released and adds a number of major improvements:

  • Pipeline resource signatures enable applications to define explicit shader resource layouts that allow sharing shader resources between different pipeline states without the need to rebind them.
  • Multiple immediate contexts enable async compute and parallel rendering.
  • Inline ray tracing (ray queries) is a powerful extension to ray tracing that allows casting rays from regular shaders (pixel, compute, etc.).
  • Wave operations enable sharing data between threads in one shader thread group.
  • Memoryless framebuffer attachments enable memory savings on mobile platforms.
  • Ray tracing is now enabled on Metal

Starting with this release, the API will be much more stable with very few breaking changes expected in the future.

A new tutorial demonstrates how to implement a simple hybrid renderer that combines rasterization with ray tracing.

This topic is closed to new replies.

Advertisement