Searched refs:mCaches (Results 1 – 4 of 4) sorted by relevance
62 mCaches = std::make_unique<DeviceBase::Caches>(); in DeviceBase()130 auto iter = mCaches->bindGroupLayouts.find(&blueprint); in GetOrCreateBindGroupLayout()131 if (iter != mCaches->bindGroupLayouts.end()) { in GetOrCreateBindGroupLayout()138 mCaches->bindGroupLayouts.insert(backendObj); in GetOrCreateBindGroupLayout()143 size_t removedCount = mCaches->bindGroupLayouts.erase(obj); in UncacheBindGroupLayout()151 auto iter = mCaches->computePipelines.find(&blueprint); in GetOrCreateComputePipeline()152 if (iter != mCaches->computePipelines.end()) { in GetOrCreateComputePipeline()159 mCaches->computePipelines.insert(backendObj); in GetOrCreateComputePipeline()164 size_t removedCount = mCaches->computePipelines.erase(obj); in UncacheComputePipeline()172 auto iter = mCaches->pipelineLayouts.find(&blueprint); in GetOrCreatePipelineLayout()[all …]
216 std::unique_ptr<Caches> mCaches; variable
193 mCaches = std::make_unique<DeviceBase::Caches>(); in DeviceBase()227 mCaches = std::make_unique<DeviceBase::Caches>(); in Initialize()398 mCaches = nullptr; in Destroy()689 auto iter = mCaches->bindGroupLayouts.find(&blueprint); in GetOrCreateBindGroupLayout()690 if (iter != mCaches->bindGroupLayouts.end()) { in GetOrCreateBindGroupLayout()697 mCaches->bindGroupLayouts.insert(result.Get()); in GetOrCreateBindGroupLayout()705 size_t removedCount = mCaches->bindGroupLayouts.erase(obj); in UncacheBindGroupLayout()726 auto iter = mCaches->computePipelines.find(uninitializedComputePipeline); in GetCachedComputePipeline()727 if (iter != mCaches->computePipelines.end()) { in GetCachedComputePipeline()737 auto iter = mCaches->renderPipelines.find(uninitializedRenderPipeline); in GetCachedRenderPipeline()[all …]
502 std::unique_ptr<Caches> mCaches; variable