/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/ |
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);
|
H A D | ImageSlicer.java | 45 private Program mProgram; field in class:ImageSlicer 104 if (mProgram == null) { 105 mProgram = ShaderProgram.createIdentity(context); 116 ((ShaderProgram) mProgram).setSourceRect(x0, y0, 121 mProgram.process(mOriginalFrame, output);
|
H A D | ImageStitcher.java | 40 private Program mProgram; field in class:ImageStitcher 105 if (mProgram == null) { 106 mProgram = ShaderProgram.createIdentity(context); 120 ((ShaderProgram) mProgram).setSourceRect(x0, y0, 124 ((ShaderProgram) mProgram).setTargetRect(((float) outputOffsetX)/ mImageWidth, 130 mProgram.process(input, mOutputFrame);
|
H A D | LomoishFilter.java | 36 private Program mProgram; field in class:LomoishFilter 141 mProgram = shaderProgram; 152 if (mProgram !=null) { 163 mProgram.setHostValue("scale", scale); 164 mProgram.setHostValue("inv_max_dist", 1.0f / max_dist); 166 mProgram.setHostValue("stepsize", 1.0f / 255.0f); 167 mProgram.setHostValue("stepsizeX", 1.0f / mWidth); 168 mProgram.setHostValue("stepsizeY", 1.0f / mHeight); 171 mProgram.setHostValue("seed", seed); 182 if (mProgram [all...] |
H A D | NegativeFilter.java | 34 private Program mProgram; field in class:NegativeFilter 66 mProgram = shaderProgram; 86 if (mProgram == null || inputFormat.getTarget() != mTarget) { 91 mProgram.process(input, output);
|
H A D | PosterizeFilter.java | 33 private Program mProgram; field in class:PosterizeFilter 69 mProgram = shaderProgram; 89 if (mProgram == null || inputFormat.getTarget() != mTarget) { 94 mProgram.process(input, output);
|
H A D | RedEyeFilter.java | 58 private Program mProgram; field in class:RedEyeFilter 100 mProgram = shaderProgram; 101 mProgram.setHostValue("intensity", DEFAULT_RED_INTENSITY); 120 if (mProgram == null || inputFormat.getTarget() != mTarget) { 133 mProgram.process(inputs, output); 148 if (mProgram != null) {
|
H A D | ResizeFilter.java | 47 private Program mProgram; field in class:ResizeFilter 78 mProgram = prog; 107 mProgram.process(mipmapped, output); 110 mProgram.process(input, output);
|
H A D | RotateFilter.java | 42 private Program mProgram; field in class:RotateFilter 67 mProgram = shaderProgram; 79 if (mProgram != null) { 91 if (mProgram == null || inputFormat.getTarget() != mTarget) { 112 mProgram.process(input, output); 149 ((ShaderProgram) mProgram).setTargetRegion(quad);
|
H A D | SepiaFilter.java | 33 private Program mProgram; field in class:SepiaFilter 67 mProgram = shaderProgram; 87 if (mProgram == null || inputFormat.getTarget() != mTarget) { 93 mProgram.process(input, output); 106 mProgram.setHostValue("matrix", weights);
|
H A D | SharpenFilter.java | 36 private Program mProgram; field in class:SharpenFilter 88 mProgram = shaderProgram; 108 if (mProgram == null || inputFormat.getTarget() != mTarget) { 118 mProgram.process(input, output); 131 if (mProgram != null) { 132 mProgram.setHostValue("stepsizeX", 1.0f / mWidth); 133 mProgram.setHostValue("stepsizeY", 1.0f / mHeight); 139 mProgram.setHostValue("scale", mScale); 144 if (mProgram != null) {
|
H A D | SimpleImageFilter.java | 35 protected Program mProgram; field in class:SimpleImageFilter 47 Field programField = SimpleImageFilter.class.getDeclaredField("mProgram"); 50 throw new RuntimeException("Internal Error: mProgram field not found!"); 75 mProgram.process(input, output); 88 mProgram = getNativeProgram(context); 92 mProgram = getShaderProgram(context); 96 mProgram = null; 99 if (mProgram == null) { 102 initProgramInputs(mProgram, context);
|
H A D | StraightenFilter.java | 45 private Program mProgram; field in class:StraightenFilter 68 mProgram = shaderProgram; 80 if (mProgram != null) { 92 if (mProgram == null || inputFormat.getTarget() != mTarget) { 106 mProgram.process(input, output); 147 ((ShaderProgram) mProgram).setSourceRegion(quad);
|
H A D | TintFilter.java | 37 private Program mProgram; field in class:TintFilter 73 mProgram = shaderProgram; 85 if (mProgram != null) { 97 if (mProgram == null || inputFormat.getTarget() != mTarget) { 106 mProgram.process(input, output); 117 mProgram.setHostValue("color_ratio", color_ratio); 127 mProgram.setHostValue("tint", tint_color);
|
H A D | ToPackedGrayFilter.java | 43 private Program mProgram; field in class:ToPackedGrayFilter 112 mProgram = new ShaderProgram(context, mColorToPackedGrayShader); 123 mProgram.setHostValue("pix_stride", 1.0f / ow); 129 mProgram.process(input, temp);
|
H A D | ToRGBAFilter.java | 35 private Program mProgram; field in class:ToRGBAFilter 69 mProgram = new NativeProgram("filterpack_imageproc", "gray_to_rgba"); 72 mProgram = new NativeProgram("filterpack_imageproc", "rgb_to_rgba"); 89 mProgram.process(input, output);
|
H A D | ToRGBFilter.java | 35 private Program mProgram; field in class:ToRGBFilter 69 mProgram = new NativeProgram("filterpack_imageproc", "gray_to_rgb"); 72 mProgram = new NativeProgram("filterpack_imageproc", "rgba_to_rgb"); 89 mProgram.process(input, output);
|
H A D | VignetteFilter.java | 36 private Program mProgram; field in class:VignetteFilter 82 mProgram = shaderProgram; 93 if (mProgram != null) { 103 mProgram.setHostValue("scale", scale); 104 mProgram.setHostValue("inv_max_dist", 1f / max_dist); 105 mProgram.setHostValue("shade", mShade); 115 mProgram.setHostValue("range", 1.30f - (float) Math.sqrt(mScale) * 0.7f); 120 if (mProgram != null) { 132 if (mProgram == null || inputFormat.getTarget() != mTarget) { 147 mProgram [all...] |
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/ui/ |
H A D | SurfaceRenderFilter.java | 65 private ShaderProgram mProgram; field in class:SurfaceRenderFilter 112 mProgram = ShaderProgram.createIdentity(context); 113 mProgram.setSourceRect(0, 1, 1, -1); 114 mProgram.setClearsOutput(true); 115 mProgram.setClearColor(0.0f, 0.0f, 0.0f); 181 mProgram.process(gpuFrame, mScreen); 234 if (mScreenWidth > 0 && mScreenHeight > 0 && mProgram != null) { 240 mProgram.setTargetRect(0, 0, 1, 1); 245 mProgram.setTargetRect(0.5f - 0.5f / relativeAspectRatio, 0.0f, 249 mProgram [all...] |
H A D | SurfaceTargetFilter.java | 71 private ShaderProgram mProgram; field in class:SurfaceTargetFilter 120 mProgram = ShaderProgram.createIdentity(context); 121 mProgram.setSourceRect(0, 1, 1, -1); 122 mProgram.setClearsOutput(true); 123 mProgram.setClearColor(0.0f, 0.0f, 0.0f); 173 mProgram.process(gpuFrame, mScreen); 202 if (mScreenWidth > 0 && mScreenHeight > 0 && mProgram != null) { 208 mProgram.setTargetRect(0, 0, 1, 1); 213 mProgram.setTargetRect(0.5f - 0.5f / relativeAspectRatio, 0.0f, 217 mProgram [all...] |
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/videosink/ |
H A D | MediaEncoderFilter.java | 160 private ShaderProgram mProgram; field in class:MediaEncoderFilter 223 mProgram.setSourceRegion(flippedRegion); 276 mProgram = ShaderProgram.createIdentity(context); 405 mProgram.process(input, mScreen);
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/videosrc/ |
H A D | SurfaceTextureTarget.java | 88 private ShaderProgram mProgram; field in class:SurfaceTextureTarget 136 mProgram = ShaderProgram.createIdentity(context); 137 mProgram.setSourceRect(0, 1, 1, -1); 138 mProgram.setClearColor(0.0f, 0.0f, 0.0f); 241 mProgram.process(gpuFrame, mScreen); 268 if (mScreenWidth > 0 && mScreenHeight > 0 && mProgram != null) { 278 mProgram.setTargetRect(0, 0, 1, 1); 279 mProgram.setClearsOutput(false); 287 mProgram.setClearsOutput(false); 304 mProgram [all...] |
/frameworks/base/media/tests/MediaDump/src/com/android/mediadump/ |
H A D | VideoDumpView.java | 316 private int mProgram; field in class:VideoDumpView.VideoDumpRenderer 391 GLES20.glUseProgram(mProgram); 523 mProgram = createProgram(mVertexShader, mFragmentShader); 524 if (mProgram == 0) { 527 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition"); 532 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord"); 538 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix"); 544 muSTMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uSTMatrix");
|
/frameworks/base/core/java/android/hardware/camera2/legacy/ |
H A D | SurfaceTextureRenderer.java | 167 private int mProgram; field in class:SurfaceTextureRenderer 304 GLES20.glUseProgram(mProgram); 353 mProgram = createProgram(VERTEX_SHADER, FRAGMENT_SHADER); 354 if (mProgram == 0) { 357 maPositionHandle = GLES20.glGetAttribLocation(mProgram, "aPosition"); 362 maTextureHandle = GLES20.glGetAttribLocation(mProgram, "aTextureCoord"); 368 muMVPMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uMVPMatrix"); 374 muSTMatrixHandle = GLES20.glGetUniformLocation(mProgram, "uSTMatrix");
|