HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VkPhysicalDeviceShaderCorePropertiesAMD Struct Reference

#include <vulkan_core.h>

Public Attributes

VkStructureType sType
 
voidpNext
 
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
 

Detailed Description

Definition at line 12081 of file vulkan_core.h.

Member Data Documentation

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::computeUnitsPerShaderArray

Definition at line 12086 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::maxSgprAllocation

Definition at line 12092 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::maxVgprAllocation

Definition at line 12096 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::minSgprAllocation

Definition at line 12091 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::minVgprAllocation

Definition at line 12095 of file vulkan_core.h.

void* VkPhysicalDeviceShaderCorePropertiesAMD::pNext

Definition at line 12083 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::sgprAllocationGranularity

Definition at line 12093 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::sgprsPerSimd

Definition at line 12090 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::shaderArraysPerEngineCount

Definition at line 12085 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::shaderEngineCount

Definition at line 12084 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::simdPerComputeUnit

Definition at line 12087 of file vulkan_core.h.

VkStructureType VkPhysicalDeviceShaderCorePropertiesAMD::sType

Definition at line 12082 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::vgprAllocationGranularity

Definition at line 12097 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::vgprsPerSimd

Definition at line 12094 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::wavefrontSize

Definition at line 12089 of file vulkan_core.h.

uint32_t VkPhysicalDeviceShaderCorePropertiesAMD::wavefrontsPerSimd

Definition at line 12088 of file vulkan_core.h.


The documentation for this struct was generated from the following file: