Castor3D 0.16.0
Multiplatform 3D engine
Public Types | Public Member Functions | List of all members
castor3d::MeshletBoundsTransformPass Class Reference

#include <MeshletBoundsTransformPass.hpp>

Public Types

enum  Ids { ePositions , eNormals , eMeshlets , eOutCullData }
 

Public Member Functions

 MeshletBoundsTransformPass (RenderDevice const &device, SubmeshRenderNode const &node, BoundsTransformPipeline const &pipeline, GpuBufferOffsetT< MeshletCullData > const &output)
 
void recordInto (crg::RecordContext &context, VkCommandBuffer commandBuffer) const
 

Member Enumeration Documentation

◆ Ids

Enumerator
ePositions 
eNormals 
eMeshlets 
eOutCullData 

Constructor & Destructor Documentation

◆ MeshletBoundsTransformPass()

castor3d::MeshletBoundsTransformPass::MeshletBoundsTransformPass ( RenderDevice const & device,
SubmeshRenderNode const & node,
BoundsTransformPipeline const & pipeline,
GpuBufferOffsetT< MeshletCullData > const & output )

Member Function Documentation

◆ recordInto()

void castor3d::MeshletBoundsTransformPass::recordInto ( crg::RecordContext & context,
VkCommandBuffer commandBuffer ) const

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