struct GpuUniformBufferMemberInformation

Describes a single GPU program data (for example int, float, Vector2) parameter.

Public

Fields

Name

String Name

ElementSize

u32 ElementSize

In multiples of 4 bytes.

ArraySize

u32 ArraySize

ArrayElementStride

u32 ArrayElementStride

In multiples of 4 bytes.

ParentUniformBufferSlot

u32 ParentUniformBufferSlot

ParentUniformBufferSet

u32 ParentUniformBufferSet

GpuOffset

u32 GpuOffset

In multiples of 4 bytes, or index for parameters not in a buffer.

CpuOffset

u32 CpuOffset

In multiples of 4 bytes.

Operators

operator==

bool operator==(const GpuUniformBufferMemberInformation &other) const

operator!=

bool operator!=(const GpuUniformBufferMemberInformation &other) const