|
Open 3D Engine Atom Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Attributes | |
| VkStructureType | sType |
| void * | pNext |
| VkDriverId | driverID |
| char | driverName [VK_MAX_DRIVER_NAME_SIZE] |
| char | driverInfo [VK_MAX_DRIVER_INFO_SIZE] |
| VkConformanceVersion | conformanceVersion |
| VkShaderFloatControlsIndependence | denormBehaviorIndependence |
| VkShaderFloatControlsIndependence | roundingModeIndependence |
| VkBool32 | shaderSignedZeroInfNanPreserveFloat16 |
| VkBool32 | shaderSignedZeroInfNanPreserveFloat32 |
| VkBool32 | shaderSignedZeroInfNanPreserveFloat64 |
| VkBool32 | shaderDenormPreserveFloat16 |
| VkBool32 | shaderDenormPreserveFloat32 |
| VkBool32 | shaderDenormPreserveFloat64 |
| VkBool32 | shaderDenormFlushToZeroFloat16 |
| VkBool32 | shaderDenormFlushToZeroFloat32 |
| VkBool32 | shaderDenormFlushToZeroFloat64 |
| VkBool32 | shaderRoundingModeRTEFloat16 |
| VkBool32 | shaderRoundingModeRTEFloat32 |
| VkBool32 | shaderRoundingModeRTEFloat64 |
| VkBool32 | shaderRoundingModeRTZFloat16 |
| VkBool32 | shaderRoundingModeRTZFloat32 |
| VkBool32 | shaderRoundingModeRTZFloat64 |
| uint32_t | maxUpdateAfterBindDescriptorsInAllPools |
| VkBool32 | shaderUniformBufferArrayNonUniformIndexingNative |
| VkBool32 | shaderSampledImageArrayNonUniformIndexingNative |
| VkBool32 | shaderStorageBufferArrayNonUniformIndexingNative |
| VkBool32 | shaderStorageImageArrayNonUniformIndexingNative |
| VkBool32 | shaderInputAttachmentArrayNonUniformIndexingNative |
| VkBool32 | robustBufferAccessUpdateAfterBind |
| VkBool32 | quadDivergentImplicitLod |
| uint32_t | maxPerStageDescriptorUpdateAfterBindSamplers |
| uint32_t | maxPerStageDescriptorUpdateAfterBindUniformBuffers |
| uint32_t | maxPerStageDescriptorUpdateAfterBindStorageBuffers |
| uint32_t | maxPerStageDescriptorUpdateAfterBindSampledImages |
| uint32_t | maxPerStageDescriptorUpdateAfterBindStorageImages |
| uint32_t | maxPerStageDescriptorUpdateAfterBindInputAttachments |
| uint32_t | maxPerStageUpdateAfterBindResources |
| uint32_t | maxDescriptorSetUpdateAfterBindSamplers |
| uint32_t | maxDescriptorSetUpdateAfterBindUniformBuffers |
| uint32_t | maxDescriptorSetUpdateAfterBindUniformBuffersDynamic |
| uint32_t | maxDescriptorSetUpdateAfterBindStorageBuffers |
| uint32_t | maxDescriptorSetUpdateAfterBindStorageBuffersDynamic |
| uint32_t | maxDescriptorSetUpdateAfterBindSampledImages |
| uint32_t | maxDescriptorSetUpdateAfterBindStorageImages |
| uint32_t | maxDescriptorSetUpdateAfterBindInputAttachments |
| VkResolveModeFlags | supportedDepthResolveModes |
| VkResolveModeFlags | supportedStencilResolveModes |
| VkBool32 | independentResolveNone |
| VkBool32 | independentResolve |
| VkBool32 | filterMinmaxSingleComponentFormats |
| VkBool32 | filterMinmaxImageComponentMapping |
| uint64_t | maxTimelineSemaphoreValueDifference |
| VkSampleCountFlags | framebufferIntegerColorSampleCounts |