Home
last modified time | relevance | path

Searched refs:GrGLProgram (Results 1 – 10 of 10) sorted by relevance

/external/skia/src/gpu/gl/
DGrGLProgram.cpp28 GrGLProgram::GrGLProgram(GrGLGpu* gpu, in GrGLProgram() function in GrGLProgram
57 GrGLProgram::~GrGLProgram() { in ~GrGLProgram()
66 void GrGLProgram::abandon() { in abandon()
72 void GrGLProgram::setData(const GrPrimitiveProcessor& primProc, const GrPipeline& pipeline) { in setData()
106 void GrGLProgram::generateMipmaps(const GrPrimitiveProcessor& primProc, in generateMipmaps()
116 void GrGLProgram::setFragmentData(const GrPrimitiveProcessor& primProc, in setFragmentData()
137 void GrGLProgram::setRenderTargetState(const GrPrimitiveProcessor& primProc, in setRenderTargetState()
166 void GrGLProgram::bindTextures(const GrResourceIOProcessor& processor, in bindTextures()
188 void GrGLProgram::generateMipmaps(const GrResourceIOProcessor& processor, bool allowSRGBInputs) { in generateMipmaps()
DGrGLGpuProgramCache.cpp26 Entry(sk_sp<GrGLProgram> program) in Entry()
29 sk_sp<GrGLProgram> fProgram;
67 GrGLProgram* GrGLGpu::ProgramCache::refProgram(const GrGLGpu* gpu, in refProgram()
95 GrGLProgram* program = GrGLProgramBuilder::CreateProgram(pipeline, primProc, &desc, fGpu); in refProgram()
99 entry = fMap.insert(desc, std::unique_ptr<Entry>(new Entry(sk_sp<GrGLProgram>(program)))); in refProgram()
DGrGLProgram.h36 class GrGLProgram : public SkRefCnt {
40 ~GrGLProgram();
109 GrGLProgram(GrGLGpu*,
DGrGLProgramDataManager.h20 class GrGLProgram; variable
DGrGLGpu.h310 GrGLProgram* refProgram(const GrGLGpu*, const GrPipeline&, const GrPrimitiveProcessor&,
DGrGLGpu.cpp1795 sk_sp<GrGLProgram> program(fProgramCache->refProgram(this, pipeline, primProc, willDrawPoints)); in flushGLState()
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h37 static GrGLProgram* CreateProgram(const GrPipeline&,
56 GrGLProgram* finalize();
64 GrGLProgram* createProgram(GrGLuint programID);
DGrGLProgramBuilder.cpp31 GrGLProgram* GrGLProgramBuilder::CreateProgram(const GrPipeline& pipeline, in CreateProgram()
100 GrGLProgram* GrGLProgramBuilder::finalize() { in finalize()
268 GrGLProgram* GrGLProgramBuilder::createProgram(GrGLuint programID) { in createProgram()
269 return new GrGLProgram(fGpu, in createProgram()
/external/skia/gn/
Dgpu.gni420 "$_src/gpu/gl/GrGLProgram.cpp",
421 "$_src/gpu/gl/GrGLProgram.h",
/external/skia/
DAndroid.bp477 "src/gpu/gl/GrGLProgram.cpp",