struct
ShaderDataInformation
Public types
- enum DataType { DATATYPE_NA = 0x0, DATATYPE_FLOAT = 0x1, DATATYPE_INT = 0x2, DATATYPE_BOOL = 0x3, DATATYPE_CUSTOM = 0x4, DATATYPE_FORCEENUMSIZEINT = 0x7FFFFFFF }
- using UnfixCB = void(*)(void*data, void*sizeAndAlignment)
- using RefixCB = void(*)(void*data, void*arenaIterator)
- using FixupCB = void(*)(void*data, void*arenaIterator)
- using UploadCB = void(*)(unsigned int startRegister, unsigned int count, bool isVertexShader)
Public static functions
- static auto DefaultFix(void*, void*) -> void