• Home
  • Raw
  • Download

Lines Matching refs:fs

232 void ProgramCache::generateEOTF(Formatter& fs, const Key& needs) {  in generateEOTF()  argument
235 fs << R"__SHADER__( in generateEOTF()
250 fs << R"__SHADER__( in generateEOTF()
265 fs << R"__SHADER__( in generateEOTF()
281 fs << R"__SHADER__( in generateEOTF()
290 void ProgramCache::generateToneMappingProcess(Formatter& fs, const Key& needs) { in generateToneMappingProcess() argument
294 fs << R"__SHADER__( in generateToneMappingProcess()
301 fs << R"__SHADER__( in generateToneMappingProcess()
311 fs << R"__SHADER__( in generateToneMappingProcess()
328 fs << R"__SHADER__( in generateToneMappingProcess()
335 fs << R"__SHADER__( in generateToneMappingProcess()
342 fs << R"__SHADER__( in generateToneMappingProcess()
404 fs << R"__SHADER__( in generateToneMappingProcess()
452 fs << R"__SHADER__( in generateToneMappingProcess()
459 fs << R"__SHADER__( in generateToneMappingProcess()
466 fs << R"__SHADER__( in generateToneMappingProcess()
476 void ProgramCache::generateOOTF(Formatter& fs, const ProgramCache::Key& needs) { in generateOOTF() argument
478 fs << R"__SHADER__( in generateOOTF()
484 generateToneMappingProcess(fs, needs); in generateOOTF()
485 fs << R"__SHADER__( in generateOOTF()
495 void ProgramCache::generateOETF(Formatter& fs, const Key& needs) { in generateOETF() argument
498 fs << R"__SHADER__( in generateOETF()
514 fs << R"__SHADER__( in generateOETF()
529 fs << R"__SHADER__( in generateOETF()
545 fs << R"__SHADER__( in generateOETF()
589 Formatter fs; in generateFragmentShader() local
591 fs << "#extension GL_OES_EGL_image_external : require"; in generateFragmentShader()
595 fs << "precision mediump float;"; in generateFragmentShader()
598 fs << "uniform samplerExternalOES sampler;"; in generateFragmentShader()
600 fs << "uniform sampler2D sampler;"; in generateFragmentShader()
604 fs << "varying vec2 outTexCoords;"; in generateFragmentShader()
609 fs << R"__SHADER__( in generateFragmentShader()
632 fs << R"__SHADER__( in generateFragmentShader()
650 fs << "uniform vec4 color;"; in generateFragmentShader()
654 fs << R"__SHADER__( in generateFragmentShader()
670 fs << "uniform float displayMaxLuminance;"; in generateFragmentShader()
671 fs << "uniform float maxMasteringLuminance;"; in generateFragmentShader()
672 fs << "uniform float maxContentLuminance;"; in generateFragmentShader()
676 fs << "uniform mat4 inputTransformMatrix;"; in generateFragmentShader()
677 fs << R"__SHADER__( in generateFragmentShader()
683 fs << R"__SHADER__( in generateFragmentShader()
693 fs << "uniform mat4 outputTransformMatrix;"; in generateFragmentShader()
694 fs << R"__SHADER__( in generateFragmentShader()
700 fs << R"__SHADER__( in generateFragmentShader()
708 fs << "uniform mat4 displayColorMatrix;"; in generateFragmentShader()
709 fs << R"__SHADER__( in generateFragmentShader()
715 fs << R"__SHADER__( in generateFragmentShader()
722 generateEOTF(fs, needs); in generateFragmentShader()
723 generateOOTF(fs, needs); in generateFragmentShader()
724 generateOETF(fs, needs); in generateFragmentShader()
727 fs << "void main(void) {" << indent; in generateFragmentShader()
729 fs << "gl_FragColor = getShadowColor();"; in generateFragmentShader()
732 fs << "gl_FragColor = texture2D(sampler, outTexCoords);"; in generateFragmentShader()
734 fs << "gl_FragColor.rgb = convertY410BT2020(gl_FragColor.rgb);"; in generateFragmentShader()
737 fs << "gl_FragColor.rgb = color.rgb;"; in generateFragmentShader()
738 fs << "gl_FragColor.a = 1.0;"; in generateFragmentShader()
741 fs << "gl_FragColor.a = 1.0;"; in generateFragmentShader()
750 fs << "gl_FragColor.rgb = gl_FragColor.rgb / (gl_FragColor.a + 0.0019);"; in generateFragmentShader()
752 fs << "gl_FragColor.rgb = " in generateFragmentShader()
758 fs << "gl_FragColor.rgb = gl_FragColor.rgb * (gl_FragColor.a + 0.0019);"; in generateFragmentShader()
772 fs << "gl_FragColor *= color.a;"; in generateFragmentShader()
774 fs << "gl_FragColor.a *= color.a;"; in generateFragmentShader()
781 fs << "gl_FragColor *= vec4(applyCornerRadius(outCropCoords));"; in generateFragmentShader()
783 fs << "gl_FragColor.a *= applyCornerRadius(outCropCoords);"; in generateFragmentShader()
787 fs << dedent << "}"; in generateFragmentShader()
788 return fs.getString(); in generateFragmentShader()
798 String8 fs = generateFragmentShader(needs); in generateProgram() local
800 return std::make_unique<Program>(needs, vs.string(), fs.string()); in generateProgram()