跳至内容

FfxDeviceCapabilities

struct FfxDeviceCapabilities

一个封装设备功能集合的结构。

公共接口

公共成员

FfxShaderModel 最高支持着色器模型

FfxShaderModel maximumSupportedShaderModel

设备支持的最高着色器模型。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 669 行, 第 37 列)

uint32_t waveLaneCountMin

uint32_t waveLaneCountMin

最小支持的波前宽度。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 670 行, 第 37 列)

uint32_t waveLaneCountMax

uint32_t waveLaneCountMax

最大支持的波前宽度。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 671 行, 第 37 列)

bool fp16Supported

bool fp16Supported

设备在硬件上支持 FP16。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 672 行, 第 37 列)

bool raytracingSupported

bool raytracingSupported

设备支持光线追踪。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 673 行, 第 37 列)

bool deviceCoherentMemorySupported

bool deviceCoherentMemorySupported

设备支持 AMD 相干内存。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 674 行, 第 37 列)

bool dedicatedAllocationSupported

bool dedicatedAllocationSupported

设备支持资源的专用分配。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 675 行, 第 37 列)

bool bufferMarkerSupported

bool bufferMarkerSupported

设备支持 AMD 缓冲区标记。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 676 行, 第 37 列)

bool extendedSynchronizationSupported

bool extendedSynchronizationSupported

设备支持扩展同步机制。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 677 行, 第 37 列)

bool shaderStorageBufferArrayNonUniformIndexing

bool shaderStorageBufferArrayNonUniformIndexing

设备支持着色器存储缓冲区数组非统一索引。

来源: sdk/include/FidelityFX/host/ffx_types.h (第 678 行, 第 37 列)

来源: sdk/include/FidelityFX/host/ffx_types.h (第 667 行, 第 1 列)

© . This site is unofficial and not affiliated with AMD.