/frameworks/wilhelm/tests/native-media/src/com/example/nativemedia/ |
H A D | MyGLSurfaceView.java | 108 GLES20.glUseProgram(mProgram); 156 mProgram = createProgram(mVertexShader, mFragmentShader); 157 if (mProgram == 0) { 160 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition"); 165 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord"); 171 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix"); 177 muSTMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uSTMatrix"); 329 private int mProgram; field in class:MyRenderer
|
/frameworks/rs/java/tests/GenImages/src/com/android/rs/genimage/ |
H A D | GenImage.java | 127 private final int mProgram; field in class:Triangle 218 mProgram = GLES20.glCreateProgram(); // create empty OpenGL Program 219 GLES20.glAttachShader(mProgram, vertexShader); // add the vertex shader to program 220 GLES20.glAttachShader(mProgram, fragmentShader); // add the fragment shader to program 221 GLES20.glLinkProgram(mProgram); // create OpenGL program executables 238 GLES20.glUseProgram(mProgram); 240 int posA = GLES20.glGetAttribLocation(mProgram, "aPosition"); 244 int sampUni = GLES20.glGetUniformLocation(mProgram, "uSamp");
|
/frameworks/native/opengl/tests/gl2_cameraeye/src/com/android/gl2cameraeye/ |
H A D | GL2CameraEye.java | 201 GLES20.glUseProgram(mProgram); 250 mProgram = createProgram(mVertexShader, mFragmentShader); 251 if (mProgram == 0) { 254 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition"); 259 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord"); 265 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix"); 271 muSTMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uSTMatrix"); 277 muCRatioHandle = GLES20.glGetUniformLocation(mProgram, "uCRatio"); 483 private int mProgram; field in class:CamRenderer
|
/frameworks/native/opengl/tests/gl2_java/src/com/android/gl2java/ |
H A D | GL2JavaView.java | 67 GLES20.glUseProgram(mProgram); 84 mProgram = createProgram(mVertexShader, mFragmentShader); 85 if (mProgram == 0) { 88 mvPositionHandle = GLES20.glGetAttribLocation(mProgram, "vPosition"); 165 private int mProgram; field in class:GL2JavaView.Renderer
|
/frameworks/native/opengl/tests/testLatency/src/com/android/testlatency/ |
H A D | TestLatencyView.java | 96 GLES20.glUseProgram(mProgram); 153 mProgram = createProgram(mVertexShader, mFragmentShader); 154 if (mProgram == 0) { 157 mvPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition"); 162 mvColorHandle = GLES20.glGetAttribLocation(mProgram, "aColor"); 261 private int mProgram; field in class:TestLatencyView.Renderer
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | Program.h | 66 GLuint mProgram; member in class:android::Program
|
/frameworks/base/services/core/java/com/android/server/display/ |
H A D | ColorFade.java | 103 private int mProgram; field in class:ColorFade 231 mProgram = GLES20.glCreateProgram(); 233 GLES20.glAttachShader(mProgram, vshader); 234 GLES20.glAttachShader(mProgram, fshader); 238 GLES20.glLinkProgram(mProgram); 240 mVertexLoc = GLES20.glGetAttribLocation(mProgram, "position"); 241 mTexCoordLoc = GLES20.glGetAttribLocation(mProgram, "uv"); 243 mProjMatrixLoc = GLES20.glGetUniformLocation(mProgram, "proj_matrix"); 244 mTexMatrixLoc = GLES20.glGetUniformLocation(mProgram, "tex_matrix"); 246 mOpacityLoc = GLES20.glGetUniformLocation(mProgram, "opacit [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
H A D | ImageShader.java | 42 private int mProgram = 0; field in class:ImageShader 225 mProgram = createProgram(mDefaultVertexShader, fragmentShader); 230 mProgram = createProgram(vertexShader, fragmentShader); 310 int loc = GLES20.glGetAttribLocation(mProgram, name); 583 GLES20.glDeleteProgram(mProgram); 619 int texUniform = GLES20.glGetUniformLocation(mProgram, inputTextureUniformName(i)); 670 if (mProgram == 0) { 676 GLES20.glUseProgram(mProgram); 741 GLES20.glGetProgramiv(mProgram, GLES20.GL_ACTIVE_UNIFORMS, uniformCount, 0); 745 ProgramUniform uniform = new ProgramUniform(mProgram, [all...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | GLDepthTestActivity.java | 141 GLES20.glUseProgram(mProgram); 192 mProgram = createProgram(mVertexShader, mFragmentShader); 193 if (mProgram == 0) { 196 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition"); 201 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord"); 207 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix"); 213 muOverlayHandle = GLES20.glGetUniformLocation(mProgram, "uOverlay"); 356 private int mProgram; field in class:GLDepthTestActivity.GLES20TriangleRenderer
|
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
H A D | ProgramVariable.java | 25 private Program mProgram; field in class:ProgramVariable 29 mProgram = program; 34 return mProgram; 42 if (mProgram == null) { 46 mProgram.setHostValue(mVarName, value); 50 if (mProgram == null) { 54 return mProgram.getHostValue(mVarName);
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/ |
H A D | BitmapOverlayFilter.java | 40 private Program mProgram; field in class:BitmapOverlayFilter 76 mProgram = shaderProgram; 104 if (mProgram == null || inputFormat.getTarget() != mTarget) { 112 mProgram.process(inputs, output);
|
H A D | BlackWhiteFilter.java | 42 private Program mProgram; field in class:BlackWhiteFilter 106 mProgram = shaderProgram; 120 mProgram.setHostValue("black", mBlack); 121 mProgram.setHostValue("scale", scale); 122 mProgram.setHostValue("stepsize", stepsize); 125 mProgram.setHostValue("seed", seed); 130 if (mProgram != null) { 142 if (mProgram == null || inputFormat.getTarget() != mTarget) { 150 mProgram.process(input, output);
|
H A D | ColorTemperatureFilter.java | 36 private Program mProgram; field in class:ColorTemperatureFilter 79 mProgram = shaderProgram; 96 if (mProgram == null || inputFormat.getTarget() != mTarget) { 105 mProgram.process(input, output); 115 mProgram.setHostValue("scale", 2.0f * mScale - 1.0f); 120 if (mProgram != null) {
|
H A D | CropFilter.java | 37 private Program mProgram; field in class:CropFilter 91 mProgram = null; 95 mProgram = new ShaderProgram(context, mFragShader); 97 mProgram = ShaderProgram.createIdentity(context); 101 if (mProgram == null) { 126 if (mProgram instanceof ShaderProgram) { 127 ShaderProgram shaderProgram = (ShaderProgram)mProgram; 131 mProgram.process(imageFrame, output);
|
H A D | CropRectFilter.java | 48 private Program mProgram; field in class:CropRectFilter 70 mProgram = shaderProgram; 82 if (mProgram != null) { 100 if (mProgram == null || inputFormat.getTarget() != mTarget) { 110 mProgram.process(input, output); 131 ((ShaderProgram) mProgram).setSourceRect((float) mXorigin / mWidth,
|
H A D | CrossProcessFilter.java | 33 private Program mProgram; field in class:CrossProcessFilter 91 mProgram = shaderProgram; 108 if (mProgram == null || inputFormat.getTarget() != mTarget) { 116 mProgram.process(input, output);
|
H A D | DocumentaryFilter.java | 36 private Program mProgram; field in class:DocumentaryFilter 101 mProgram = shaderProgram; 118 if (mProgram == null || inputFormat.getTarget() != mTarget) { 133 mProgram.process(input, output); 143 if (mProgram != null) { 154 mProgram.setHostValue("scale", scale); 155 mProgram.setHostValue("inv_max_dist", 1.0f / max_dist); 156 mProgram.setHostValue("stepsize", 1.0f / 255.0f); 159 mProgram.setHostValue("seed", seed);
|
H A D | DrawOverlayFilter.java | 34 private ShaderProgram mProgram; field in class:DrawOverlayFilter 57 mProgram = ShaderProgram.createIdentity(context); 71 mProgram.setTargetRegion(box); 78 mProgram.process(overlayFrame, output);
|
H A D | DrawRectFilter.java | 60 private ShaderProgram mProgram; field in class:DrawRectFilter 82 mProgram = new ShaderProgram(context, mVertexShader, mFixedColorFragmentShader); 120 mProgram.setHostValue("color", color); 121 mProgram.setAttributeValues("aPosition", vertexValues, 2); 122 mProgram.setVertexCount(4); 125 mProgram.beginDrawing();
|
H A D | DuotoneFilter.java | 40 private Program mProgram; field in class:DuotoneFilter 76 mProgram = shaderProgram; 96 if (mProgram == null || inputFormat.getTarget() != mTarget) { 102 mProgram.process(input, output); 119 mProgram.setHostValue("first", first); 120 mProgram.setHostValue("second", second);
|
H A D | FillLightFilter.java | 38 private Program mProgram; field in class:FillLightFilter 82 mProgram = shaderProgram; 103 if (mProgram == null || inputFormat.getTarget() != mTarget) { 109 mProgram.process(input, output); 121 if (mProgram != null) { 133 mProgram.setHostValue("mult", mult); 134 mProgram.setHostValue("igamma", igamma);
|
H A D | FisheyeFilter.java | 46 private Program mProgram; field in class:FisheyeFilter 90 mProgram = shaderProgram; 110 if (mProgram == null || inputFormat.getTarget() != mTarget) { 120 mProgram.process(input, output); 131 if (mProgram != null) { 162 mProgram.setHostValue("scale", scale); 163 mProgram.setHostValue("radius2",radius2); 164 mProgram.setHostValue("factor", factor); 165 mProgram.setHostValue("alpha", alpha);
|
H A D | FixedRotationFilter.java | 40 private ShaderProgram mProgram = null; field in class:FixedRotationFilter 68 if (mProgram == null) { 69 mProgram = ShaderProgram.createIdentity(context); 100 mProgram.setSourceRegion(sourceRegion); 103 mProgram.process(input, output);
|
H A D | FlipFilter.java | 42 private Program mProgram; field in class:FlipFilter 65 mProgram = shaderProgram; 78 if (mProgram != null) { 90 if (mProgram == null || inputFormat.getTarget() != mTarget) { 98 mProgram.process(input, output); 114 ((ShaderProgram) mProgram).setSourceRect(x_origin, y_origin, width, height);
|
H A D | ImageCombineFilter.java | 34 protected Program mProgram; field in class:ImageCombineFilter 54 Field programField = ImageCombineFilter.class.getDeclaredField("mProgram"); 57 throw new RuntimeException("Internal Error: mProgram field not found!"); 97 mProgram.process(inputs, output); 110 mProgram = getNativeProgram(context); 114 mProgram = getShaderProgram(context); 118 mProgram = null; 121 if (mProgram == null) { 125 initProgramInputs(mProgram, context);
|