|
SDL
2.0
|
#include <vulkan.hpp>
Data Fields | |
| const VULKAN_HPP_NAMESPACE::StructureType | sType = StructureType::ePhysicalDeviceShaderCorePropertiesAMD |
| void * | pNext = {} |
| uint32_t | shaderEngineCount = {} |
| uint32_t | shaderArraysPerEngineCount = {} |
| uint32_t | computeUnitsPerShaderArray = {} |
| uint32_t | simdPerComputeUnit = {} |
| uint32_t | wavefrontsPerSimd = {} |
| uint32_t | wavefrontSize = {} |
| uint32_t | sgprsPerSimd = {} |
| uint32_t | minSgprAllocation = {} |
| uint32_t | maxSgprAllocation = {} |
| uint32_t | sgprAllocationGranularity = {} |
| uint32_t | vgprsPerSimd = {} |
| uint32_t | minVgprAllocation = {} |
| uint32_t | maxVgprAllocation = {} |
| uint32_t | vgprAllocationGranularity = {} |
Static Public Attributes | |
| static const bool | allowDuplicate = false |
| static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType | structureType = StructureType::ePhysicalDeviceShaderCorePropertiesAMD |
Definition at line 69579 of file vulkan.hpp.
|
inline |
Definition at line 69585 of file vulkan.hpp.
|
default |
|
inline |
Definition at line 69591 of file vulkan.hpp.
|
inline |
Definition at line 69615 of file vulkan.hpp.
|
inline |
Definition at line 69610 of file vulkan.hpp.
|
inline |
Definition at line 69644 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::operator==().
|
inline |
Definition at line 69603 of file vulkan.hpp.
References memcpy.
|
inline |
Definition at line 69597 of file vulkan.hpp.
|
inline |
Definition at line 69624 of file vulkan.hpp.
|
static |
Definition at line 69581 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::computeUnitsPerShaderArray = {} |
Definition at line 69657 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::maxSgprAllocation = {} |
Definition at line 69663 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::maxVgprAllocation = {} |
Definition at line 69667 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::minSgprAllocation = {} |
Definition at line 69662 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::minVgprAllocation = {} |
Definition at line 69666 of file vulkan.hpp.
| void* VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::pNext = {} |
Definition at line 69654 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::sgprAllocationGranularity = {} |
Definition at line 69664 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::sgprsPerSimd = {} |
Definition at line 69661 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::shaderArraysPerEngineCount = {} |
Definition at line 69656 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::shaderEngineCount = {} |
Definition at line 69655 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::simdPerComputeUnit = {} |
Definition at line 69658 of file vulkan.hpp.
|
static |
Definition at line 69582 of file vulkan.hpp.
| const VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::sType = StructureType::ePhysicalDeviceShaderCorePropertiesAMD |
Definition at line 69653 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::vgprAllocationGranularity = {} |
Definition at line 69668 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::vgprsPerSimd = {} |
Definition at line 69665 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::wavefrontSize = {} |
Definition at line 69660 of file vulkan.hpp.
| uint32_t VULKAN_HPP_NAMESPACE::PhysicalDeviceShaderCorePropertiesAMD::wavefrontsPerSimd = {} |
Definition at line 69659 of file vulkan.hpp.