Skip to content

FfxCacaoBufferSizeInfo

struct FfxCacaoBufferSizeInfo

A structure containing sizes of each of the buffers used by FidelityFX CACAO.

Public Interface

Public Members:

uint32_t inputOutputBufferWidth

uint32_t inputOutputBufferWidth

width of the input/output buffers

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 404, column 10)

uint32_t inputOutputBufferHeight

uint32_t inputOutputBufferHeight

height of the input/output buffers

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 405, column 10)

uint32_t ssaoBufferWidth

uint32_t ssaoBufferWidth

width of the ssao buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 407, column 10)

uint32_t ssaoBufferHeight

uint32_t ssaoBufferHeight

height of the ssao buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 408, column 10)

uint32_t depthBufferXOffset

uint32_t depthBufferXOffset

x-offset to use when sampling depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 410, column 10)

uint32_t depthBufferYOffset

uint32_t depthBufferYOffset

y-offset to use when sampling depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 411, column 10)

uint32_t depthBufferWidth

uint32_t depthBufferWidth

width of the passed in depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 413, column 10)

uint32_t depthBufferHeight

uint32_t depthBufferHeight

height of the passed in depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 414, column 10)

uint32_t deinterleavedDepthBufferXOffset

uint32_t deinterleavedDepthBufferXOffset

x-offset to use when sampling de-interleaved depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 416, column 10)

uint32_t deinterleavedDepthBufferYOffset

uint32_t deinterleavedDepthBufferYOffset

y-offset to use when sampling de-interleaved depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 417, column 10)

uint32_t deinterleavedDepthBufferWidth

uint32_t deinterleavedDepthBufferWidth

width of the de-interleaved depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 419, column 10)

uint32_t deinterleavedDepthBufferHeight

uint32_t deinterleavedDepthBufferHeight

height of the de-interleaved depth buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 420, column 10)

uint32_t importanceMapWidth

uint32_t importanceMapWidth

width of the importance map buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 422, column 10)

uint32_t importanceMapHeight

uint32_t importanceMapHeight

height of the importance map buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 423, column 10)

uint32_t downsampledSsaoBufferWidth

uint32_t downsampledSsaoBufferWidth

width of the downsampled ssao buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 425, column 10)

uint32_t downsampledSsaoBufferHeight

uint32_t downsampledSsaoBufferHeight

height of the downsampled ssao buffer

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 426, column 10)

Source: sdk/include/FidelityFX/host/ffx_cacao.h (line 403, column 1)