Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::Renderer::MeshConstants Struct Reference

A texture index push constant. More...

Public Member Functions

 MeshConstants ()=default
 MeshConstants (uint32_t baseVisibleMeshletIndex)

Public Attributes

uint32_t baseVisibleMeshletIndex = 0u
uint32_t _padding1 = 0u
uint32_t _padding2 = 0u
uint32_t _padding3 = 0u

Detailed Description

A texture index push constant.

Date
2025-02-14
Author
Konstantin Passig

Definition at line 720 of file Renderer.h.

Constructor & Destructor Documentation

◆ MeshConstants() [1/2]

EngineCore::Renderer::MeshConstants::MeshConstants ( )
default

◆ MeshConstants() [2/2]

EngineCore::Renderer::MeshConstants::MeshConstants ( uint32_t baseVisibleMeshletIndex)
inlineexplicit

Definition at line 724 of file Renderer.h.

References baseVisibleMeshletIndex.

Member Data Documentation

◆ _padding1

uint32_t EngineCore::Renderer::MeshConstants::_padding1 = 0u

Definition at line 730 of file Renderer.h.

◆ _padding2

uint32_t EngineCore::Renderer::MeshConstants::_padding2 = 0u

Definition at line 731 of file Renderer.h.

◆ _padding3

uint32_t EngineCore::Renderer::MeshConstants::_padding3 = 0u

Definition at line 732 of file Renderer.h.

◆ baseVisibleMeshletIndex

uint32_t EngineCore::Renderer::MeshConstants::baseVisibleMeshletIndex = 0u

Definition at line 729 of file Renderer.h.

Referenced by MeshConstants().


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Renderer/Renderer.h