Skip to content

FfxComputeJobDescription

struct FfxComputeJobDescription

A structure describing a compute render job.

Dependencies

This type depends on:

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)