/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 | LomoishFilter.java | 39 private Program mProgram; field in class:LomoishFilter 144 mProgram = shaderProgram; 155 if (mProgram !=null) { 166 mProgram.setHostValue("scale", scale); 167 mProgram.setHostValue("inv_max_dist", 1.0f / max_dist); 169 mProgram.setHostValue("stepsize", 1.0f / 255.0f); 170 mProgram.setHostValue("stepsizeX", 1.0f / mWidth); 171 mProgram.setHostValue("stepsizeY", 1.0f / mHeight); 174 mProgram.setHostValue("seed", seed); 185 if (mProgram [all...] |
H A D | VignetteFilter.java | 39 private Program mProgram; field in class:VignetteFilter 85 mProgram = shaderProgram; 96 if (mProgram != null) { 106 mProgram.setHostValue("scale", scale); 107 mProgram.setHostValue("inv_max_dist", 1f / max_dist); 108 mProgram.setHostValue("shade", mShade); 118 mProgram.setHostValue("range", 1.30f - (float) Math.sqrt(mScale) * 0.7f); 123 if (mProgram != null) { 135 if (mProgram == null || inputFormat.getTarget() != mTarget) { 150 mProgram [all...] |
H A D | SimpleImageFilter.java | 41 protected Program mProgram; field in class:SimpleImageFilter 53 Field programField = SimpleImageFilter.class.getDeclaredField("mProgram"); 56 throw new RuntimeException("Internal Error: mProgram field not found!"); 81 mProgram.process(input, output); 94 mProgram = getNativeProgram(context); 98 mProgram = getShaderProgram(context); 102 mProgram = null; 105 if (mProgram == null) { 108 initProgramInputs(mProgram, context);
|
H A D | BlackWhiteFilter.java | 45 private Program mProgram; field in class:BlackWhiteFilter 109 mProgram = shaderProgram; 123 mProgram.setHostValue("black", mBlack); 124 mProgram.setHostValue("scale", scale); 125 mProgram.setHostValue("stepsize", stepsize); 128 mProgram.setHostValue("seed", seed); 133 if (mProgram != null) { 145 if (mProgram == null || inputFormat.getTarget() != mTarget) { 153 mProgram.process(input, output);
|
H A D | DocumentaryFilter.java | 39 private Program mProgram; field in class:DocumentaryFilter 104 mProgram = shaderProgram; 121 if (mProgram == null || inputFormat.getTarget() != mTarget) { 136 mProgram.process(input, output); 146 if (mProgram != null) { 157 mProgram.setHostValue("scale", scale); 158 mProgram.setHostValue("inv_max_dist", 1.0f / max_dist); 159 mProgram.setHostValue("stepsize", 1.0f / 255.0f); 162 mProgram.setHostValue("seed", seed);
|
H A D | SharpenFilter.java | 41 private Program mProgram; field in class:SharpenFilter 93 mProgram = shaderProgram; 113 if (mProgram == null || inputFormat.getTarget() != mTarget) { 123 mProgram.process(input, output); 136 if (mProgram != null) { 137 mProgram.setHostValue("stepsizeX", 1.0f / mWidth); 138 mProgram.setHostValue("stepsizeY", 1.0f / mHeight); 144 mProgram.setHostValue("scale", mScale); 149 if (mProgram != null) {
|
H A D | ColorTemperatureFilter.java | 40 private Program mProgram; field in class:ColorTemperatureFilter 83 mProgram = shaderProgram; 100 if (mProgram == null || inputFormat.getTarget() != mTarget) { 109 mProgram.process(input, output); 119 mProgram.setHostValue("scale", 2.0f * mScale - 1.0f); 124 if (mProgram != null) {
|
H A D | CropFilter.java | 43 private Program mProgram; field in class:CropFilter 97 mProgram = null; 101 mProgram = new ShaderProgram(context, mFragShader); 103 mProgram = ShaderProgram.createIdentity(context); 107 if (mProgram == null) { 132 if (mProgram instanceof ShaderProgram) { 133 ShaderProgram shaderProgram = (ShaderProgram)mProgram; 137 mProgram.process(imageFrame, output);
|
H A D | FillLightFilter.java | 42 private Program mProgram; field in class:FillLightFilter 86 mProgram = shaderProgram; 107 if (mProgram == null || inputFormat.getTarget() != mTarget) { 113 mProgram.process(input, output); 125 if (mProgram != null) { 137 mProgram.setHostValue("mult", mult); 138 mProgram.setHostValue("igamma", igamma);
|
H A D | ImageCombineFilter.java | 40 protected Program mProgram; field in class:ImageCombineFilter 60 Field programField = ImageCombineFilter.class.getDeclaredField("mProgram"); 63 throw new RuntimeException("Internal Error: mProgram field not found!"); 103 mProgram.process(inputs, output); 116 mProgram = getNativeProgram(context); 120 mProgram = getShaderProgram(context); 124 mProgram = null; 127 if (mProgram == null) { 131 initProgramInputs(mProgram, context);
|
H A D | TintFilter.java | 40 private Program mProgram; field in class:TintFilter 76 mProgram = shaderProgram; 88 if (mProgram != null) { 100 if (mProgram == null || inputFormat.getTarget() != mTarget) { 109 mProgram.process(input, output); 120 mProgram.setHostValue("color_ratio", color_ratio); 130 mProgram.setHostValue("tint", tint_color);
|
H A D | SepiaFilter.java | 36 private Program mProgram; field in class:SepiaFilter 70 mProgram = shaderProgram; 90 if (mProgram == null || inputFormat.getTarget() != mTarget) { 96 mProgram.process(input, output); 109 mProgram.setHostValue("matrix", weights);
|
H A D | FisheyeFilter.java | 52 private Program mProgram; field in class:FisheyeFilter 96 mProgram = shaderProgram; 116 if (mProgram == null || inputFormat.getTarget() != mTarget) { 126 mProgram.process(input, output); 137 if (mProgram != null) { 168 mProgram.setHostValue("scale", scale); 169 mProgram.setHostValue("radius2",radius2); 170 mProgram.setHostValue("factor", factor); 171 mProgram.setHostValue("alpha", alpha);
|
H A D | CropRectFilter.java | 53 private Program mProgram; field in class:CropRectFilter 75 mProgram = shaderProgram; 87 if (mProgram != null) { 105 if (mProgram == null || inputFormat.getTarget() != mTarget) { 115 mProgram.process(input, output); 136 ((ShaderProgram) mProgram).setSourceRect((float) mXorigin / mWidth,
|
H A D | DrawRectFilter.java | 63 private ShaderProgram mProgram; field in class:DrawRectFilter 85 mProgram = new ShaderProgram(context, mVertexShader, mFixedColorFragmentShader); 123 mProgram.setHostValue("color", color); 124 mProgram.setAttributeValues("aPosition", vertexValues, 2); 125 mProgram.setVertexCount(4); 128 mProgram.beginDrawing();
|
H A D | DuotoneFilter.java | 43 private Program mProgram; field in class:DuotoneFilter 79 mProgram = shaderProgram; 99 if (mProgram == null || inputFormat.getTarget() != mTarget) { 105 mProgram.process(input, output); 122 mProgram.setHostValue("first", first); 123 mProgram.setHostValue("second", second);
|
H A D | FlipFilter.java | 46 private Program mProgram; field in class:FlipFilter 69 mProgram = shaderProgram; 82 if (mProgram != null) { 94 if (mProgram == null || inputFormat.getTarget() != mTarget) { 102 mProgram.process(input, output); 118 ((ShaderProgram) mProgram).setSourceRect(x_origin, y_origin, width, height);
|
H A D | ImageStitcher.java | 44 private Program mProgram; field in class:ImageStitcher 109 if (mProgram == null) { 110 mProgram = ShaderProgram.createIdentity(context); 124 ((ShaderProgram) mProgram).setSourceRect(x0, y0, 128 ((ShaderProgram) mProgram).setTargetRect(((float) outputOffsetX)/ mImageWidth, 134 mProgram.process(input, mOutputFrame);
|
H A D | CrossProcessFilter.java | 38 private Program mProgram; field in class:CrossProcessFilter 96 mProgram = shaderProgram; 113 if (mProgram == null || inputFormat.getTarget() != mTarget) { 121 mProgram.process(input, output);
|
H A D | DrawOverlayFilter.java | 40 private ShaderProgram mProgram; field in class:DrawOverlayFilter 63 mProgram = ShaderProgram.createIdentity(context); 77 mProgram.setTargetRegion(box); 84 mProgram.process(overlayFrame, output);
|
H A D | NegativeFilter.java | 37 private Program mProgram; field in class:NegativeFilter 69 mProgram = shaderProgram; 89 if (mProgram == null || inputFormat.getTarget() != mTarget) { 94 mProgram.process(input, output);
|
H A D | PosterizeFilter.java | 36 private Program mProgram; field in class:PosterizeFilter 72 mProgram = shaderProgram; 92 if (mProgram == null || inputFormat.getTarget() != mTarget) { 97 mProgram.process(input, output);
|
H A D | ToRGBAFilter.java | 40 private Program mProgram; field in class:ToRGBAFilter 74 mProgram = new NativeProgram("filterpack_imageproc", "gray_to_rgba"); 77 mProgram = new NativeProgram("filterpack_imageproc", "rgb_to_rgba"); 94 mProgram.process(input, output);
|
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/ |
H A D | VertexShader.java | 30 ProgramVertex mProgram; field in class:VertexShader 74 mShader.mProgram = mBuilder.create(); 80 return mProgram; 95 item.program = mProgram; 101 mProgram.bindConstants(item.shaderConst, 0);
|