|
|
| DirectionalShadowSceneMeshSubrenderImpl (const Subrender::Stage &stage, RenderDevice &render_device, Filesystem &filesystem, ResourceCache &resource_cache, const SceneRenderData &render_data) |
|
void | EnsureMeshCapacity (std::size_t mesh_count) |
|
void | InvalidateSlotState (std::size_t slot_index) |
|
void | ClearUnusedSlotState (std::size_t mesh_count) |
|
|
const SceneRenderData * | render_data = nullptr |
|
RenderDevice & | render_device |
|
RenderResourceResolver | resource_resolver |
|
PipelineGraphics | culled_pipeline |
|
PipelineGraphics | double_sided_pipeline |
|
PipelineGraphics | morph_culled_pipeline |
|
PipelineGraphics | morph_double_sided_pipeline |
|
PipelineGraphics | skinned_culled_pipeline |
|
PipelineGraphics | skinned_double_sided_pipeline |
|
PipelineGraphics | skinned_morph_culled_pipeline |
|
PipelineGraphics | skinned_morph_double_sided_pipeline |
|
std::optional< BufferLayout > | mesh_layout |
|
UniformHandler | scene_uniforms |
|
std::vector< UniformHandler > | mesh_uniforms |
|
std::vector< DescriptorsHandler > | mesh_descriptors |
|
std::vector< DirectionalShadowResolvedResources > | resolved_resources |
|
std::vector< DirectionalShadowMeshDrawKind > | slot_draw_kinds |
|
std::vector< std::optional< std::string > > | slot_mesh_paths |
The documentation for this struct was generated from the following files: