跳至内容

FfxCacaoDispatchDescription

struct FfxCacaoDispatchDescription

封装派遣 FidelityFX CACAO 所需的参数和资源的结构。

依赖项: FfxResource

公共接口

公共成员

FfxCommandList 命令列表

FfxCommandList commandList

用于记录 CACAO 渲染命令的 FfxCommandList。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 390 行,第 32 列)

FfxResource depthBuffer

FfxResource depthBuffer

包含当前帧深度缓冲区的 FfxResource。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 391 行,第 32 列)

FfxResource normalBuffer

FfxResource normalBuffer

包含当前帧法线缓冲区的 FfxResource。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 392 行,第 32 列)

FfxResource outputBuffer

FfxResource outputBuffer

包含 CACAO 输出颜色缓冲区的 FfxResource。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 393 行,第 32 列)

FfxFloat32x4x4 * proj

FfxFloat32x4x4 * proj

包含当前帧投影矩阵的 FfxFloat32x4x4。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 394 行,第 22 列)

FfxFloat32x4x4 * normalsToView

FfxFloat32x4x4 * normalsToView

包含当前帧法线矩阵的 FfxFloat32x4x4。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 395 行,第 29 列)

float normalUnpackMul

float normalUnpackMul

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 396 行,第 32 列)

float normalUnpackAdd

float normalUnpackAdd

用于解压法线的乘法值。如果法线已在 [-1,1] 范围内,则设置为 1。

来源: sdk/include/FidelityFX/host/ffx_cacao.h (第 397 行,第 32 列)

被使用: FfxCacao

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

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