Diligent Engine 2.4.f: Mesh Shaders, Render Passes and more

Discussion in 'Game Development (Technical)' started by diligent, Sep 21, 2020.

  1. diligent

    diligent New Member

    Dec 12, 2018
    Likes Received:
    The new release of Diligent Engine is out and among other improvements introduces two major features: Mesh Shader and Render Passes.

    Mesh Shaders is a new feature of modern GPUs that consists of two new programmable stages, amplification and mesh shaders. It gives applications great control over geometry generation and processing entirely on the GPU. Diligent Engine exposes mesh shaders through common API and currently supports them on Windows, Linux and Universal Windows platforms.

    A new tutorial demonstrates how mesh shaders can be used to perform view frustum culling and simple LOD selection entirely on the GPU.


    Render passes is an abstraction that gives application more control over tiled-deferred rendering architectures and is instrumental in achieving high performance on mobile devices.

    Check out the new features on GitHub!

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer