Searched refs:ProgramDescription (Results 1 – 13 of 13) sorted by relevance
/frameworks/base/libs/hwui/ |
D | ProgramCache.h | 46 Program* get(const ProgramDescription& description); 51 Program* generateProgram(const ProgramDescription& description, programid key); 52 String8 generateVertexShader(const ProgramDescription& description); 53 String8 generateFragmentShader(const ProgramDescription& description);
|
D | SkiaShader.cpp | 121 GLuint* textureUnit, ProgramDescription* description, in tryStoreGradient() 131 description->gradientType = ProgramDescription::kGradientLinear; in tryStoreGradient() 136 description->gradientType = ProgramDescription::kGradientCircular; in tryStoreGradient() 142 description->gradientType = ProgramDescription::kGradientSweep; in tryStoreGradient() 201 GLuint* textureUnit, ProgramDescription* description, in tryStoreBitmap() 287 ProgramDescription* description, SkiaShaderData* outData) { in storeCompose() 297 GLuint* textureUnit, ProgramDescription* description, in tryStoreCompose() 326 GLuint* textureUnit, ProgramDescription* description, in store()
|
D | SkiaShader.h | 33 struct ProgramDescription; 77 GLuint* textureUnit, ProgramDescription* description,
|
D | ProgramCache.cpp | 521 Program* ProgramCache::get(const ProgramDescription& description) { in get() 545 Program* ProgramCache::generateProgram(const ProgramDescription& description, programid key) { in generateProgram() 552 static inline size_t gradientIndex(const ProgramDescription& description) { in gradientIndex() 556 String8 ProgramCache::generateVertexShader(const ProgramDescription& description) { in generateVertexShader() 635 static bool shaderOp(const ProgramDescription& description, String8& shader, in shaderOp() 643 String8 ProgramCache::generateFragmentShader(const ProgramDescription& description) { in generateFragmentShader() 720 if (description.colorOp == ProgramDescription::ColorFilterMode::Blend) { in generateFragmentShader()
|
D | Program.h | 112 struct ProgramDescription { struct 125 ProgramDescription() { in ProgramDescription() argument 345 Program(const ProgramDescription& description, const char* vertex, const char* fragment);
|
D | Glop.h | 129 ProgramDescription::ColorFilterMode filterMode;
|
D | Caches.h | 174 void setProgram(const ProgramDescription& description);
|
D | GlopBuilder.cpp | 278 … mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Blend; in setFill() 282 … mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Matrix; in setFill() 301 mOutGlop->fill.filterMode = ProgramDescription::ColorFilterMode::None; in setFill() 571 void verify(const ProgramDescription& description, const Glop& glop) { in verify() 683 ALOGD_IF(fill.filterMode != ProgramDescription::ColorFilterMode::None, in dump()
|
D | GlopBuilder.h | 129 ProgramDescription mDescription;
|
D | Program.cpp | 29 Program::Program(const ProgramDescription& description, const char* vertex, const char* fragment) { in Program()
|
D | Caches.cpp | 125 void Caches::setProgram(const ProgramDescription& description) { in setProgram()
|
/frameworks/base/libs/hwui/tests/unit/ |
D | GlopBuilderTests.cpp | 35 if (expectedFill.filterMode == ProgramDescription::ColorFilterMode::Blend) { in expectFillEq() 37 } else if (expectedFill.filterMode == ProgramDescription::ColorFilterMode::Matrix) { in expectFillEq() 114 glop->fill.filterMode = ProgramDescription::ColorFilterMode::None; in blackUnitQuadGlop()
|
/frameworks/base/libs/hwui/renderstate/ |
D | RenderState.cpp | 283 if (fill.filterMode == ProgramDescription::ColorFilterMode::Blend) { in render() 287 } else if (fill.filterMode == ProgramDescription::ColorFilterMode::Matrix) { in render()
|