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_tnumUsedVgprs_,uint32_tnumUsedSgprs_,uint32_tldsSizePerLocalWorkGroup_,size_tldsUsageSizeInBytes_,size_tscratchMemUsageInBytes_)
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