Vulkan-Hpp
|
#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 107593 of file vulkan_structs.hpp.
Definition at line 107595 of file vulkan_structs.hpp.
|
inline |
Definition at line 107598 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 107613 of file vulkan_structs.hpp.
|
inline |
Definition at line 107632 of file vulkan_structs.hpp.
|
inline |
Definition at line 107627 of file vulkan_structs.hpp.
|
inline |
Definition at line 107662 of file vulkan_structs.hpp.
|
default |
|
inline |
Definition at line 107621 of file vulkan_structs.hpp.
|
inline |
Definition at line 107652 of file vulkan_structs.hpp.
uint32_t vk::ShaderResourceUsageAMD::ldsSizePerLocalWorkGroup = {} |
Definition at line 107671 of file vulkan_structs.hpp.
size_t vk::ShaderResourceUsageAMD::ldsUsageSizeInBytes = {} |
Definition at line 107672 of file vulkan_structs.hpp.
uint32_t vk::ShaderResourceUsageAMD::numUsedSgprs = {} |
Definition at line 107670 of file vulkan_structs.hpp.
uint32_t vk::ShaderResourceUsageAMD::numUsedVgprs = {} |
Definition at line 107669 of file vulkan_structs.hpp.
size_t vk::ShaderResourceUsageAMD::scratchMemUsageInBytes = {} |
Definition at line 107673 of file vulkan_structs.hpp.