Home
last modified time | relevance | path

Searched refs:shaderString (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/shaders/
Dshaders.cpp454 std::string shaderString; in buildLinearEffectSkSL() local
458 shaderString); in buildLinearEffectSkSL()
459 generateXYZTransforms(shaderString); in buildLinearEffectSkSL()
460 generateOOTF(linearEffect.inputDataspace, linearEffect.outputDataspace, shaderString); in buildLinearEffectSkSL()
461 generateOETF(linearEffect.outputDataspace, shaderString); in buildLinearEffectSkSL()
462 generateEffectiveOOTF(linearEffect.undoPremultipliedAlpha, shaderString); in buildLinearEffectSkSL()
463 return shaderString; in buildLinearEffectSkSL()
/frameworks/native/libs/renderengine/skia/filters/
DLinearEffect.cpp34 SkString shaderString = SkString(shaders::buildLinearEffectSkSL(linearEffect)); in buildRuntimeEffect() local
36 auto [shader, error] = SkRuntimeEffect::MakeForShader(shaderString); in buildRuntimeEffect()
/frameworks/rs/
DrsProgramFragment.cpp97 const char *shaderString = in init() local
120 ProgramFragment *pf = new ProgramFragment(rsc, shaderString, strlen(shaderString), in init()
DrsProgramVertex.cpp187 const char *shaderString = in init() local
204 ProgramVertex *pv = new ProgramVertex(rsc, shaderString, strlen(shaderString), in init()
DrsFont.cpp494 const char *shaderString = "varying vec2 varTex0;\n" in initRenderState() local
525 ProgramFragment *pf = new ProgramFragment(mRSC, shaderString, strlen(shaderString), in initRenderState()
/frameworks/base/libs/hwui/pipeline/skia/
DLayerDrawable.cpp84 auto shaderString = SkString(shaders::buildLinearEffectSkSL(linearEffect)); in createLinearEffectShader() local
85 auto [runtimeEffect, error] = SkRuntimeEffect::MakeForShader(std::move(shaderString)); in createLinearEffectShader()