package Ġcom . atom . camera . core . gl . func . unit Ċ Ċ import Ġandroid . content . res . Resources Ċ import Ġandroid . opengl . GLES 2 0 Ċ import Ġcom . atom . camera . core . gl . Base Shader Ċ Ċ /** Ċ Ġ* Ġå¯¹ æ¯Ķ åº¦ æ»¤ éķľ Ċ Ġ*/ Ċ class ĠContr ast Shader Ġ: ĠBase Shader Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġcontrast Type Ġ= Ġ 0 ĊĠĠĠ Ġprivate Ġval Ġcontrast Code Ġ= Ġ 3 . 0 f ĊĊĠĠĠ Ġconstructor ( resource : ĠResources ) Ġ: Ġsuper ( resource , Ġ" shader / base . vert ", Ġ" shader / color / contrast . frag ") Ġ{ ĊĠĠĠĠĠĠĠ Ġneed Use Expand Config ( true ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate Expand Config () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate Expand Config () ĊĊĠĠĠĠĠĠĠ Ġcontrast Type Ġ= ĠGLES 2 0 . glGet UniformLocation ( m GL Program , Ġ" u Step cv ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Draw Expand Config () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on Draw Expand Config () ĊĊĠĠĠĠĠĠĠ ĠGLES 2 0 . gl Uniform 1 f ( contrast Type , Ġcontrast Code ) ĊĠĠĠ Ġ} Ċ Ċ }