HDK
|
#include <vulkan_structs.hpp>
Public Types | |
using | NativeType = VkShaderResourceUsageAMD |
Public Member Functions | |
VULKAN_HPP_CONSTEXPR | ShaderResourceUsageAMD (uint32_t numUsedVgprs_={}, uint32_t numUsedSgprs_={}, uint32_t ldsSizePerLocalWorkGroup_={}, size_t ldsUsageSizeInBytes_={}, size_t scratchMemUsageInBytes_={}) VULKAN_HPP_NOEXCEPT |
VULKAN_HPP_CONSTEXPR | ShaderResourceUsageAMD (ShaderResourceUsageAMD const &rhs) VULKAN_HPP_NOEXCEPT=default |
ShaderResourceUsageAMD (VkShaderResourceUsageAMD const &rhs) VULKAN_HPP_NOEXCEPT | |
ShaderResourceUsageAMD & | operator= (ShaderResourceUsageAMD const &rhs) VULKAN_HPP_NOEXCEPT=default |
ShaderResourceUsageAMD & | operator= (VkShaderResourceUsageAMD const &rhs) VULKAN_HPP_NOEXCEPT |
operator VkShaderResourceUsageAMD const & () const VULKAN_HPP_NOEXCEPT | |
operator VkShaderResourceUsageAMD & () VULKAN_HPP_NOEXCEPT | |
bool | operator== (ShaderResourceUsageAMD const &rhs) const VULKAN_HPP_NOEXCEPT |
bool | operator!= (ShaderResourceUsageAMD const &rhs) const VULKAN_HPP_NOEXCEPT |
Public Attributes | |
uint32_t | numUsedVgprs = {} |
uint32_t | numUsedSgprs = {} |
uint32_t | ldsSizePerLocalWorkGroup = {} |
size_t | ldsUsageSizeInBytes = {} |
size_t | scratchMemUsageInBytes = {} |
Definition at line 92517 of file vulkan_structs.hpp.
Definition at line 92519 of file vulkan_structs.hpp.
|
inline |
Definition at line 92522 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 92537 of file vulkan_structs.hpp.
|
inline |
Definition at line 92556 of file vulkan_structs.hpp.
|
inline |
Definition at line 92551 of file vulkan_structs.hpp.
|
inline |
Definition at line 92586 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 92545 of file vulkan_structs.hpp.
|
inline |
Definition at line 92576 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD::ldsSizePerLocalWorkGroup = {} |
Definition at line 92595 of file vulkan_structs.hpp.
size_t VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD::ldsUsageSizeInBytes = {} |
Definition at line 92596 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD::numUsedSgprs = {} |
Definition at line 92594 of file vulkan_structs.hpp.
uint32_t VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD::numUsedVgprs = {} |
Definition at line 92593 of file vulkan_structs.hpp.
size_t VULKAN_HPP_NAMESPACE::ShaderResourceUsageAMD::scratchMemUsageInBytes = {} |
Definition at line 92597 of file vulkan_structs.hpp.