struct ShaderResourceUsageAMD
Defined at line 117089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
=== VK_AMD_shader_info ===
Public Members
uint32_t numUsedVgprs
uint32_t numUsedSgprs
uint32_t ldsSizePerLocalWorkGroup
size_t ldsUsageSizeInBytes
size_t scratchMemUsageInBytes
Public Methods
void ShaderResourceUsageAMD (uint32_t numUsedVgprs_, uint32_t numUsedSgprs_, uint32_t ldsSizePerLocalWorkGroup_, size_t ldsUsageSizeInBytes_, size_t scratchMemUsageInBytes_)
Defined at line 117094 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ShaderResourceUsageAMD (const ShaderResourceUsageAMD & rhs)
Defined at line 117107 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ShaderResourceUsageAMD (const VkShaderResourceUsageAMD & rhs)
Defined at line 117109 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderResourceUsageAMD & operator= (const ShaderResourceUsageAMD & rhs)
Defined at line 117114 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ShaderResourceUsageAMD & operator= (const VkShaderResourceUsageAMD & rhs)
Defined at line 117117 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkShaderResourceUsageAMD & operator const VkShaderResourceUsageAMD & ()
Defined at line 117123 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkShaderResourceUsageAMD & operator VkShaderResourceUsageAMD & ()
Defined at line 117128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const ShaderResourceUsageAMD & )
Defined at line 117146 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp