Home
last modified time | relevance | path

Searched refs:ShaderProgram (Results 1 – 25 of 55) sorted by relevance

123

/aosp12/frameworks/base/media/mca/filterfw/jni/
H A Djni_shader_program.cpp64 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_compileAndLink()
72 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setUniformValue()
86 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_getUniformValue()
95 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_shaderProcess()
146 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setSourceRegion()
164 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setTargetRegion()
175 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setShaderClearsOutput()
186 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setShaderBlendEnabled()
198 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setShaderBlendFunc()
211 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setShaderClearColor()
[all …]
/aosp12/frameworks/base/media/mca/filterfw/native/core/
H A Dshader_program.cpp70 ShaderProgram::ShaderProgram(GLEnv* gl_env, const std::string& fragment_shader) in ShaderProgram() function in android::filterfw::ShaderProgram
92 ShaderProgram::ShaderProgram(GLEnv* gl_env, in ShaderProgram() function in android::filterfw::ShaderProgram
116 ShaderProgram::~ShaderProgram() { in ~ShaderProgram()
156 ShaderProgram* ShaderProgram::CreateIdentity(GLEnv* gl_env) { in CreateIdentity()
164 ShaderProgram* result = new ShaderProgram(gl_env, s_id_fragment_shader); in CreateIdentity()
375 void ShaderProgram::ScanUniforms() { in ScanUniforms()
450 bool ShaderProgram::UseProgram() { in UseProgram()
500 bool ShaderProgram::Draw() { in Draw()
508 bool ShaderProgram::DrawTiled() { in DrawTiled()
547 void ShaderProgram::Yield() { in Yield()
[all …]
H A Dgl_env.h40 class ShaderProgram; variable
180 void AttachShader(int key, ShaderProgram* shader);
188 ShaderProgram* ShaderWithKey(int key);
256 std::map<int, ShaderProgram*> attached_shaders_;
H A Dshader_program.h67 class ShaderProgram {
80 explicit ShaderProgram(GLEnv* gl_env, const std::string& fragment_shader);
88 ShaderProgram(GLEnv* gl_env,
93 ~ShaderProgram();
123 static ShaderProgram* CreateIdentity(GLEnv* env);
/aosp12/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/
H A DCropFilter.java27 import android.filterfw.core.ShaderProgram;
95 mProgram = new ShaderProgram(context, mFragShader); in createProgram()
97 mProgram = ShaderProgram.createIdentity(context); in createProgram()
126 if (mProgram instanceof ShaderProgram) { in process()
127 ShaderProgram shaderProgram = (ShaderProgram)mProgram; in process()
H A DFlipFilter.java25 import android.filterfw.core.ShaderProgram;
63 ShaderProgram shaderProgram = ShaderProgram.createIdentity(context); in initProgram()
114 ((ShaderProgram) mProgram).setSourceRect(x_origin, y_origin, width, height); in updateParameters()
H A DCropRectFilter.java25 import android.filterfw.core.ShaderProgram;
68 ShaderProgram shaderProgram = ShaderProgram.createIdentity(context); in initProgram()
131 ((ShaderProgram) mProgram).setSourceRect((float) mXorigin / mWidth, in updateSourceRect()
H A DSaturateFilter.java25 import android.filterfw.core.ShaderProgram;
88 ShaderProgram shaderProgram = new ShaderProgram(context, mBenSaturateShader); in initProgram()
92 shaderProgram = new ShaderProgram(context, mHerfSaturateShader); in initProgram()
H A DImageStitcher.java26 import android.filterfw.core.ShaderProgram;
106 mProgram = ShaderProgram.createIdentity(context); in process()
120 ((ShaderProgram) mProgram).setSourceRect(x0, y0, in process()
124 ((ShaderProgram) mProgram).setTargetRect(((float) outputOffsetX)/ mImageWidth, in process()
H A DToGrayFilter.java25 import android.filterfw.core.ShaderProgram;
74 ShaderProgram program = new ShaderProgram(context, mColorToGray4Shader); in getShaderProgram()
H A DRotateFilter.java26 import android.filterfw.core.ShaderProgram;
64 ShaderProgram shaderProgram = ShaderProgram.createIdentity(context); in initProgram()
149 ((ShaderProgram) mProgram).setTargetRegion(quad); in updateParameters()
H A DGrainFilter.java25 import android.filterfw.core.ShaderProgram;
110 ShaderProgram shaderProgram = new ShaderProgram(context, mNoiseShader); in initProgram()
114 shaderProgram = new ShaderProgram(context, mGrainShader); in initProgram()
H A DNegativeFilter.java25 import android.filterfw.core.ShaderProgram;
64 ShaderProgram shaderProgram = new ShaderProgram(context, mNegativeShader); in initProgram()
H A DPosterizeFilter.java25 import android.filterfw.core.ShaderProgram;
67 ShaderProgram shaderProgram = new ShaderProgram(context, mPosterizeShader); in initProgram()
H A DCrossProcessFilter.java25 import android.filterfw.core.ShaderProgram;
89 ShaderProgram shaderProgram = new ShaderProgram(context, mCrossProcessShader); in initProgram()
H A DDrawOverlayFilter.java24 import android.filterfw.core.ShaderProgram;
34 private ShaderProgram mProgram;
57 mProgram = ShaderProgram.createIdentity(context); in prepare()
H A DSepiaFilter.java25 import android.filterfw.core.ShaderProgram;
65 ShaderProgram shaderProgram = new ShaderProgram(context, mSepiaShader); in initProgram()
H A DColorTemperatureFilter.java25 import android.filterfw.core.ShaderProgram;
77 ShaderProgram shaderProgram = new ShaderProgram(context, mColorTemperatureShader); in initProgram()
H A DStraightenFilter.java26 import android.filterfw.core.ShaderProgram;
66 ShaderProgram shaderProgram = ShaderProgram.createIdentity(context); in initProgram()
147 ((ShaderProgram) mProgram).setSourceRegion(quad); in updateParameters()
H A DDuotoneFilter.java25 import android.filterfw.core.ShaderProgram;
74 ShaderProgram shaderProgram = new ShaderProgram(context, mDuotoneShader); in initProgram()
H A DFillLightFilter.java25 import android.filterfw.core.ShaderProgram;
79 ShaderProgram shaderProgram = new ShaderProgram(context, mFillLightShader); in initProgram()
H A DTintFilter.java25 import android.filterfw.core.ShaderProgram;
71 ShaderProgram shaderProgram = new ShaderProgram(context, mTintShader); in initProgram()
H A DSharpenFilter.java25 import android.filterfw.core.ShaderProgram;
86 ShaderProgram shaderProgram = new ShaderProgram(context, mSharpenShader); in initProgram()
/aosp12/frameworks/base/media/mca/filterpacks/java/android/filterpacks/videoproc/
H A DBackDropperFilter.java27 import android.filterfw.core.ShaderProgram;
467 private ShaderProgram mBgDistProgram;
468 private ShaderProgram mBgMaskProgram;
469 private ShaderProgram mBgSubtractProgram;
470 private ShaderProgram mBgUpdateMeanProgram;
471 private ShaderProgram mBgUpdateVarianceProgram;
472 private ShaderProgram mCopyOutProgram;
473 private ShaderProgram mAutomaticWhiteBalanceProgram;
474 private ShaderProgram mMaskVerifyProgram;
475 private ShaderProgram copyShaderProgram;
[all …]
/aosp12/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DShaderProgram.java27 public class ShaderProgram extends Program { class
44 private ShaderProgram() { in ShaderProgram() method in ShaderProgram
47 private ShaderProgram(NativeAllocatorTag tag) { in ShaderProgram() method in ShaderProgram
51 public ShaderProgram(FilterContext context, String fragmentShader) { in ShaderProgram() method in ShaderProgram
60 public ShaderProgram(FilterContext context, String vertexShader, String fragmentShader) { in ShaderProgram() method in ShaderProgram
70 public static ShaderProgram createIdentity(FilterContext context) { in createIdentity()
71 ShaderProgram program = nativeCreateIdentity(getGLEnvironment(context)); in createIdentity()
274 private static native ShaderProgram nativeCreateIdentity(GLEnvironment glEnv); in nativeCreateIdentity()

123