Home | History | Annotate | Download | only in vk

Lines Matching defs:Entry

24 struct GrVkResourceProvider::PipelineStateCache::Entry {
25 Entry(GrVkGpu* gpu, GrVkPipelineState* pipelineState)
29 ~Entry() {
65 fMap.foreach([](std::unique_ptr<Entry>* e) {
102 std::unique_ptr<Entry>* entry = fMap.find(desc);
103 if (!entry) {
108 entry = fMap.find(desc);
110 if (!entry) {
125 entry = fMap.insert(desc, std::unique_ptr<Entry>(new Entry(fGpu, pipelineState)));
126 return (*entry)->fPipelineState.get();
128 return (*entry)->fPipelineState.get();