Click here to Skip to main content
15,879,326 members
Articles / Game Development

More Explicit Diligent Engine: Getting on Top of State Management in Direct3D12 and Vulkan

Rate me:
Please Sign up or sign in to vote.
5.00/5 (1 vote)
22 Dec 2018CPOL19 min read 11.6K   4  
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.

Views

Daily Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
United States United States
Being a 3D graphics enthusiast for many years, I have worked on various rendering technologies including deformable terrain, physically-based water, shadows, volumetric and post-processing effects and other. I run Diligent Graphics as a place where I can experiment, learn new technologies, try new algorithms and share my ideas.

Comments and Discussions