wisdom
Loading...
Searching...
No Matches
WisPushDescriptor Struct Reference

Detailed Description

Specification


C version:

// Provided by Wisdom 0.7.0.
typedef struct WisPushDescriptor {
WisShaderVisibility visibility;
uint32_t bind_register;
uint32_t bind_space;

C++ version:

namespace wis{
// Provided by Wisdom 0.7.0.
struct PushDescriptor {
wis::ShaderVisibility visibility;
wis::DescriptorType type;
std::uint32_t bind_register;
std::uint32_t bind_space;
};
}

Members


  • visibility defines shader stage visibility for the push descriptor.
  • type specifies descriptor type. Works only with buffer bindings.
  • bind_register describes bind register number in HLSL.
  • bind_space defines bind space number in HLSL. register(regN, spaceN)

Description


See Also


See also
Structs: WisRootSignatureDesc