Home | History | Annotate | Download | only in vk

Lines Matching refs:Entry

25 struct GrVkResourceProvider::PipelineStateCache::Entry {
26 Entry(GrVkGpu* gpu, GrVkPipelineState* pipelineState)
30 ~Entry() {
66 fMap.foreach([](std::unique_ptr<Entry>* e) {
104 std::unique_ptr<Entry>* entry = fMap.find(desc);
105 if (!entry) {
108 entry = fMap.find(desc);
110 if (!entry) {
120 entry = fMap.insert(desc, std::unique_ptr<Entry>(new Entry(fGpu, pipelineState)));
121 return (*entry)->fPipelineState.get();
123 return (*entry)->fPipelineState.get();