Skip to content

D3D12 - Exploring API - Bindless (descriptor-range bindless and Direct Descriptor Access), Raytraced Shadows, Async Copy, Buffer Sub-allocation

License

Notifications You must be signed in to change notification settings

nfginola/DX12_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DX12_Project

First project in DX12

  • Techniques:

    • Vertex Pulling
    • Suballocated Buffers (256/512/1024 cbuffer Pool Allocator)
    • Bindless Textures
    • Direct Descriptor Access (requires Agility SDK)
    • Asynchronous Copy
    • Multiple frames in flight
    • Inline Raytraced Shadows (Directional light)
  • Miscellanous:

    • CPU + GPU (Queries) Profiler
    • Free-list Descriptor Allocator

Gallery:
Scene
Alt text

About

D3D12 - Exploring API - Bindless (descriptor-range bindless and Direct Descriptor Access), Raytraced Shadows, Async Copy, Buffer Sub-allocation

Resources

License

Stars

Watchers

Forks

Packages

No packages published