class GpuPipelineParameterLayout

Contains information about all GPU program parameters required when binding a particular GPU pipeline for execution.

Public

Methods

~GpuPipelineParameterLayout

virtual ~GpuPipelineParameterLayout() = default

GetSetCount

u32 GetSetCount() const

Gets the total number of sets.

GetSet

SPtr<GpuPipelineParameterSetLayout> GetSet(u32 set) const

Returns pipeline layout for a particular set.

Protected

Constructors

GpuPipelineParameterLayout

GpuPipelineParameterLayout(GpuDevice &device, const GpuPipelineParameterLayoutCreateInformation &createInformation)

Fields

mSets

TInlineArray<SPtr<GpuPipelineParameterSetLayout>, 2> mSets