FfxClassifierReflectionDispatchDescription
struct FfxClassifierReflectionDispatchDescription一个封装了 FidelityFX 反射分类器分派参数的结构。
依赖项: FfxDimensions2D, FfxResource
公共接口
公共成员
FfxCommandList 命令列表
FfxCommandList commandList用于将混合反射渲染命令记录到的 FfxCommandList。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 144 行, 第 21 列)
FfxResource depth
FfxResource depth包含当前帧(渲染分辨率下)深度缓冲区的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 145 行, 第 21 列)
FfxResource 运动矢量
FfxResource motionVectors包含当前帧(渲染分辨率下)运动矢量缓冲区的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 146 行, 第 21 列)
FfxResource normal
FfxResource normal包含当前帧(渲染分辨率下)法线缓冲区的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 147 行, 第 21 列)
FfxResource 材质参数
FfxResource materialParameters包含当前帧(渲染分辨率下)aoRoughnessMetallic 缓冲区的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 148 行, 第 21 列)
FfxResource 环境贴图
FfxResource environmentMap当屏幕空间数据不足时,用于回退的环境贴图的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 149 行, 第 21 列)
FfxResource 辐射度
FfxResource radiance来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 150 行, 第 21 列)
FfxResource 方差历史
FfxResource varianceHistory来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 151 行, 第 21 列)
FfxResource 命中计数器
FfxResource hitCounter来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 152 行, 第 21 列)
FfxResource 命中计数器历史
FfxResource hitCounterHistory来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 153 行, 第 21 列)
FfxResource 光线列表
FfxResource rayList来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 154 行, 第 21 列)
FfxResource 光线列表 (硬件)
FfxResource rayListHW来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 155 行, 第 21 列)
FfxResource 提取的粗糙度
FfxResource extractedRoughness来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 156 行, 第 21 列)
FfxResource 光线计数器
FfxResource rayCounter来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 157 行, 第 21 列)
FfxResource 降噪器瓦片列表
FfxResource denoiserTileList来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 158 行, 第 21 列)
FfxDimensions2D renderSize
FfxDimensions2D renderSize用于渲染输入资源的渲染分辨率。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 159 行, 第 21 列)
float invViewProjection (逆视图投影)
float invViewProjection一个以列主序布局包含视图投影矩阵逆的数组。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 160 行, 第 21 列)
float projection (投影)
float projection一个以列主序布局包含投影矩阵的数组。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 161 行, 第 21 列)
float invProjection (逆投影)
float invProjection一个以列主序布局包含投影矩阵逆的数组。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 162 行, 第 21 列)
float view (视图)
float view一个以列主序布局包含视图矩阵的数组。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 163 行, 第 21 列)
float invView (逆视图)
float invView一个以列主序布局包含视图矩阵逆的数组。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 164 行, 第 21 列)
float prevViewProjection (前一帧视图投影)
float prevViewProjection一个以列主序布局包含前一帧视图投影矩阵的数组。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 165 行, 第 21 列)
float iblFactor (基于图像的光照因子)
float iblFactor用于控制基于图像的光照强度的因子。设置为 1 表示 HDR 探头。
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 166 行, 第 21 列)
uint32_t frameIndex
uint32_t frameIndex来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 167 行, 第 21 列)
uint32_t samplesPerQuad (每四边形采样数)
uint32_t samplesPerQuad来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 168 行, 第 21 列)
uint32_t temporalVarianceGuidedTracingEnabled (时间方差引导追踪是否启用)
uint32_t temporalVarianceGuidedTracingEnabled来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 169 行, 第 21 列)
float globalRoughnessThreshold (全局粗糙度阈值)
float globalRoughnessThreshold来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 170 行, 第 21 列)
float rtRoughnessThreshold (光线追踪粗糙度阈值)
float rtRoughnessThreshold来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 171 行, 第 21 列)
uint32_t mask (掩码)
uint32_t mask来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 172 行, 第 21 列)
uint32_t reflectionWidth (反射宽度)
uint32_t reflectionWidth来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 173 行, 第 21 列)
uint32_t reflectionHeight (反射高度)
uint32_t reflectionHeight来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 174 行, 第 21 列)
float hybridMissWeight (混合漏检权重)
float hybridMissWeight来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 175 行, 第 21 列)
float hybridSpawnRate (混合生成率)
float hybridSpawnRate来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 176 行, 第 21 列)
float vrtVarianceThreshold (VRT 方差阈值)
float vrtVarianceThreshold来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 177 行, 第 21 列)
float reflectionsBackfacingThreshold (反射背面阈值)
float reflectionsBackfacingThreshold来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 178 行, 第 21 列)
uint32_t randomSamplesPerPixel (每像素随机采样数)
uint32_t randomSamplesPerPixel来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 179 行, 第 21 列)
float motionVectorScale (运动矢量缩放)
float motionVectorScale来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 180 行, 第 21 列)
float normalsUnpackMul (法线解压乘数)
float normalsUnpackMul来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 181 行, 第 21 列)
float normalsUnpackAdd (法线解压加数)
float normalsUnpackAdd来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 182 行, 第 21 列)
uint32_t roughnessChannel (粗糙度通道)
uint32_t roughnessChannel来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 183 行, 第 21 列)
bool isRoughnessPerceptual (粗糙度是否感知)
bool isRoughnessPerceptual来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 184 行, 第 21 列)
被...使用: ffxClassifier
来源: sdk/include/FidelityFX/host/ffx_classifier.h (第 143 行, 第 1 列)