GpuBackend

Interface for interacting with the GPU backend (Vulkan, DirectX, etc.).

Classes

Structs

Enums

Internal

Symbols intended for engine-internal use. Not part of the public API.

Classes

Structs

  • GpuTransferBufferHelper::ThreadData — Per-thread data containing transfer buffer state.
  • TGpuDataParamInfo — Helper structure whose specializations convert an engine data type into a GPU program data parameter type.
  • TGpuParameterSet::TextureData Data for a single bound texture.
  • TGpuParameterSet::StorageBufferData Data for a single bound storage buffer.
  • TGpuParameterSet::UniformBufferData Data for a single bound uniform buffer.

Enums