FfxComputeJobDescription
struct FfxComputeJobDescription
A structure describing a compute render job.
Dependencies
This type depends on:
- FfxBufferSRV
- FfxBufferUAV
- FfxConstantBuffer
- FfxPipelineState
- FfxResourceInternal
- FfxTextureSRV
- FfxTextureUAV
Public Interface
Public Members:
FfxPipelineState pipeline
FfxPipelineState pipeline
Compute pipeline for the render job.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1089, column 37)
uint32_t dimensions
uint32_t dimensions
Dispatch dimensions.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1090, column 37)
FfxResourceInternal cmdArgument
FfxResourceInternal cmdArgument
Dispatch indirect cmd argument buffer.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1091, column 37)
uint32_t cmdArgumentOffset
uint32_t cmdArgumentOffset
Dispatch indirect offset within the cmd argument buffer.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1092, column 37)
FfxTextureSRV srvTextures
FfxTextureSRV srvTextures
SRV texture resources to be bound in the compute job.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1093, column 37)
FfxBufferSRV srvBuffers
FfxBufferSRV srvBuffers
SRV buffer resources to be bound in the compute job.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1094, column 37)
FfxTextureUAV uavTextures
FfxTextureUAV uavTextures
UAV texture resources to be bound in the compute job.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1095, column 37)
FfxBufferUAV uavBuffers
FfxBufferUAV uavBuffers
UAV buffer resources to be bound in the compute job.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1096, column 37)
FfxConstantBuffer cbs
FfxConstantBuffer cbs
Constant buffers to be bound in the compute job.
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1098, column 37)
Used By: FfxGpuJobDescription
Source: sdk/include/FidelityFX/host/ffx_types.h
(line 1087, column 1)