Berserk
Public Attributes | List of all members
RHIShaderMeta::DataParam Struct Reference

Data param within uniform block. More...

#include <RHIShader.hpp>

Collaboration diagram for RHIShaderMeta::DataParam:
Collaboration graph
[legend]

Public Attributes

StringName name
 
uint16 elementSize
 
uint16 arraySize
 
uint16 arrayStride
 
uint16 matrixStride
 
uint16 blockSlot
 
uint32 blockOffset
 
RHIShaderDataType type
 

Detailed Description

Data param within uniform block.

Member Data Documentation

◆ arraySize

uint16 RHIShaderMeta::DataParam::arraySize

◆ arrayStride

uint16 RHIShaderMeta::DataParam::arrayStride

◆ blockOffset

uint32 RHIShaderMeta::DataParam::blockOffset

◆ blockSlot

uint16 RHIShaderMeta::DataParam::blockSlot

◆ elementSize

uint16 RHIShaderMeta::DataParam::elementSize

◆ matrixStride

uint16 RHIShaderMeta::DataParam::matrixStride

◆ name

StringName RHIShaderMeta::DataParam::name

◆ type

RHIShaderDataType RHIShaderMeta::DataParam::type

The documentation for this struct was generated from the following file: