VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::CacheEntry Struct Reference

#include <platform/graphics/metal/metalRenderPipeline.h>

Public Attributes

std::vector< uint32_t > hashes
MTL::RenderPipelineState * pipeline = nullptr

Detailed Description

Cache entry for storing render pipelines

Definition at line 24 of file metalRenderPipeline.h.

Member Data Documentation

◆ hashes

std::vector<uint32_t> visutwin::canvas::CacheEntry::hashes

The full array of hashes used to look up the pipeline, used in case of hash collision

Definition at line 29 of file metalRenderPipeline.h.

◆ pipeline

MTL::RenderPipelineState* visutwin::canvas::CacheEntry::pipeline = nullptr

Definition at line 26 of file metalRenderPipeline.h.


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