|
TextureType | Divide::TargetType (const ImageView &imageView) noexcept |
|
void | Divide::Set (DescriptorSetBindingData &dataInOut, ShaderBuffer *buffer, const BufferRange range) noexcept |
|
void | Divide::Set (DescriptorSetBindingData &dataInOut, const DescriptorImageView &view) noexcept |
|
void | Divide::Set (DescriptorSetBindingData &dataInOut, const ImageView &view, ImageUsage usage) noexcept |
|
void | Divide::Set (DescriptorSetBindingData &dataInOut, const ImageView &view, SamplerDescriptor sampler) noexcept |
|
DescriptorSetBinding & | Divide::AddBinding (DescriptorSet &setInOut, U8 slot, U16 stageVisibilityMask) |
|
DescriptorSetBinding & | Divide::AddBinding (DescriptorSet &setInOut, U8 slot, ShaderStageVisibility stageVisibility) |
|
bool | Divide::operator== (const ShaderBufferEntry &lhs, const ShaderBufferEntry &rhs) noexcept |
|
bool | Divide::operator!= (const ShaderBufferEntry &lhs, const ShaderBufferEntry &rhs) noexcept |
|
bool | Divide::IsSet (const DescriptorSetBindingData &data) noexcept |
|
template<typename T > |
T & | Divide::As (DescriptorSetBindingData &data) noexcept |
|
template<typename T > |
const T & | Divide::As (const DescriptorSetBindingData &data) noexcept |
|
size_t | Divide::GetHash (const ImageViewDescriptor &descriptor) noexcept |
|
size_t | Divide::GetHash (const ImageView &imageView) noexcept |
|