HomeSort by relevance Sort by last modified time
    Searched refs:ProgramDescription (Results 1 - 13 of 13) sorted by null

  /frameworks/base/libs/hwui/
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);
SkiaShader.h 33 struct ProgramDescription;
77 GLuint* textureUnit, ProgramDescription* description,
SkiaShader.cpp 121 GLuint* textureUnit, ProgramDescription* description,
131 description->gradientType = ProgramDescription::kGradientLinear;
136 description->gradientType = ProgramDescription::kGradientCircular;
142 description->gradientType = ProgramDescription::kGradientSweep;
201 GLuint* textureUnit, ProgramDescription* description,
287 ProgramDescription* description, SkiaShaderData* outData) {
297 GLuint* textureUnit, ProgramDescription* description,
326 GLuint* textureUnit, ProgramDescription* description,
Glop.h 130 ProgramDescription::ColorFilterMode filterMode;
ProgramCache.cpp 526 Program* ProgramCache::get(const ProgramDescription& description) {
550 Program* ProgramCache::generateProgram(const ProgramDescription& description, programid key) {
557 static inline size_t gradientIndex(const ProgramDescription& description) {
561 String8 ProgramCache::generateVertexShader(const ProgramDescription& description) {
640 static bool shaderOp(const ProgramDescription& description, String8& shader,
648 String8 ProgramCache::generateFragmentShader(const ProgramDescription& description) {
725 if (description.colorOp == ProgramDescription::ColorFilterMode::Blend) {
    [all...]
Caches.h 171 void setProgram(const ProgramDescription& description);
Program.h 110 * A ProgramDescription must be used in conjunction with a ProgramCache.
112 struct ProgramDescription {
125 ProgramDescription() {
328 }; // struct ProgramDescription
345 Program(const ProgramDescription& description, const char* vertex, const char* fragment);
GlopBuilder.h 129 ProgramDescription mDescription;
Program.cpp 29 Program::Program(const ProgramDescription& description, const char* vertex, const char* fragment) {
GlopBuilder.cpp 279 mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Blend;
283 mOutGlop->fill.filterMode = mDescription.colorOp = ProgramDescription::ColorFilterMode::Matrix;
302 mOutGlop->fill.filterMode = ProgramDescription::ColorFilterMode::None;
572 void verify(const ProgramDescription& description, const Glop& glop) {
684 ALOGD_IF(fill.filterMode != ProgramDescription::ColorFilterMode::None,
Caches.cpp 125 void Caches::setProgram(const ProgramDescription& description) {
  /frameworks/base/libs/hwui/tests/unit/
GlopBuilderTests.cpp 35 if (expectedFill.filterMode == ProgramDescription::ColorFilterMode::Blend) {
37 } else if (expectedFill.filterMode == ProgramDescription::ColorFilterMode::Matrix) {
114 glop->fill.filterMode = ProgramDescription::ColorFilterMode::None;
  /frameworks/base/libs/hwui/renderstate/
RenderState.cpp 289 if (fill.filterMode == ProgramDescription::ColorFilterMode::Blend) {
293 } else if (fill.filterMode == ProgramDescription::ColorFilterMode::Matrix) {

Completed in 951 milliseconds