|
RavEngine
|
Public Member Functions | |
| virtual uint8_t | SetPushConstantData (std::span< std::byte, 128 > data) const |
Protected Attributes | |
| std::array< Ref< Texture >, 16 > | textureBindings |
| std::bitset< 16 > | samplerBindings |
Friends | |
| class | RenderEngine |
|
inlinevirtual |
Provide data to be uploaded to shader push constants.
Reimplemented in RavEngine::SpritesheetParticleRenderMaterialInstance, and RavEngine::PBRMeshParticleRenderMaterialInstance.