dpeter99 / dpeter99/ShadowEngine

[DX12] Shader Propery loading

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
3
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The shader reflection api has some missing features witch make it hard to get the data fully dynamic.

For now I'm going to enforce naming conventions to make the data extractions easier.

Materials basic data (ints, mats, vectors, etc..) Can only be in a single CB named ``MaterialData`` And the textures name must start with ``Mat_``
And in the root signature they have to be in the following format:
``DescriptorTable(CBV(b2, numDescriptors=1),SRV(t0, numDescriptors=x))`` where x is the number of used textures

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.