Lines Matching defs:desc
55 GrProgramDesc desc = caps->makeDesc(/*renderTarget*/nullptr, programInfo);
56 if (!desc.isValid()) {
62 sk_sp<GrGLProgram> tmp = this->findOrCreateProgramImpl(dContext, desc, programInfo, &stat);
73 const GrProgramDesc& desc,
76 sk_sp<GrGLProgram> tmp = this->findOrCreateProgramImpl(dContext, desc, programInfo, stat);
87 const GrProgramDesc& desc,
91 std::unique_ptr<Entry>* entry = fMap.find(desc);
96 (*entry)->fProgram = GrGLProgramBuilder::CreateProgram(dContext, desc, programInfo,
108 sk_sp<GrGLProgram> program = GrGLProgramBuilder::CreateProgram(dContext, desc, programInfo);
114 entry = fMap.insert(desc, std::make_unique<Entry>(std::move(program)));
124 GrProgramDesc desc;
125 if (!GrProgramDesc::BuildFromData(&desc, key.data(), key.size())) {
129 std::unique_ptr<Entry>* entry = fMap.find(desc);
140 fMap.insert(desc, std::make_unique<Entry>(precompiledProgram));