Searched refs:ShaderProgram (Results 1 - 25 of 58) sorted by relevance

123

/frameworks/base/media/mca/filterfw/jni/
H A Djni_shader_program.cpp35 using android::filterfw::ShaderProgram;
50 return ToJBool(WrapObjectInJava(new ShaderProgram(
57 return ToJBool(WrapObjectInJava(new ShaderProgram(
67 return ToJBool(DeleteNativeObject<ShaderProgram>(env, thiz));
71 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz);
79 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz);
85 ALOGE("ShaderProgram: Could not convert java object value passed for key '%s'!", c_key.c_str());
93 ShaderProgram* progra
[all...]
H A Djni_init.cpp38 ObjectPool<ShaderProgram>::Setup("android/filterfw/core/ShaderProgram", "shaderProgramId");
/frameworks/base/media/mca/filterfw/native/core/
H A Dshader_program.cpp63 ShaderProgram::VertexAttrib::VertexAttrib()
76 // ShaderProgram implementation ////////////////////////////////////////////////
77 ShaderProgram::ShaderProgram(GLEnv* gl_env, const std::string& fragment_shader) function in class:android::filterfw::ShaderProgram
99 ShaderProgram::ShaderProgram(GLEnv* gl_env, function in class:android::filterfw::ShaderProgram
123 ShaderProgram::~ShaderProgram() {
137 void ShaderProgram::SetDefaultCoords() {
163 ShaderProgram* ShaderProgra
[all...]
H A Dgl_env.h36 class ShaderProgram;
176 void AttachShader(int key, ShaderProgram* shader);
184 ShaderProgram* ShaderWithKey(int key);
252 std::map<int, ShaderProgram*> attached_shaders_;
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/
H A DCropFilter.java30 import android.filterfw.core.ShaderProgram;
101 mProgram = new ShaderProgram(context, mFragShader);
103 mProgram = ShaderProgram.createIdentity(context);
132 if (mProgram instanceof ShaderProgram) {
133 ShaderProgram shaderProgram = (ShaderProgram)mProgram;
H A DAlphaBlendFilter.java28 import android.filterfw.core.ShaderProgram;
63 return new ShaderProgram(context, mAlphaBlendShader);
H A DBlendFilter.java27 import android.filterfw.core.ShaderProgram;
63 return new ShaderProgram(context, mBlendShader);
H A DBrightnessFilter.java28 import android.filterfw.core.ShaderProgram;
56 return new ShaderProgram(context, mBrightnessShader);
H A DContrastFilter.java28 import android.filterfw.core.ShaderProgram;
61 return new ShaderProgram(context, mContrastShader);
H A DInvert.java27 import android.filterfw.core.ShaderProgram;
57 return new ShaderProgram(context, mInvertShader);
H A DToGrayFilter.java30 import android.filterfw.core.ShaderProgram;
83 ShaderProgram program = new ShaderProgram(context, mColorToGray4Shader);
H A DColorTemperatureFilter.java28 import android.filterfw.core.ShaderProgram;
81 ShaderProgram shaderProgram = new ShaderProgram(context, mColorTemperatureShader);
H A DCrossProcessFilter.java28 import android.filterfw.core.ShaderProgram;
94 ShaderProgram shaderProgram = new ShaderProgram(context, mCrossProcessShader);
H A DDrawOverlayFilter.java28 import android.filterfw.core.ShaderProgram;
40 private ShaderProgram mProgram;
63 mProgram = ShaderProgram.createIdentity(context);
H A DNegativeFilter.java28 import android.filterfw.core.ShaderProgram;
67 ShaderProgram shaderProgram = new ShaderProgram(context, mNegativeShader);
H A DPosterizeFilter.java28 import android.filterfw.core.ShaderProgram;
70 ShaderProgram shaderProgram = new ShaderProgram(context, mPosterizeShader);
H A DSepiaFilter.java28 import android.filterfw.core.ShaderProgram;
68 ShaderProgram shaderProgram = new ShaderProgram(context, mSepiaShader);
H A DCropRectFilter.java29 import android.filterfw.core.ShaderProgram;
73 ShaderProgram shaderProgram = ShaderProgram.createIdentity(context);
136 ((ShaderProgram) mProgram).setSourceRect((float) mXorigin / mWidth,
H A DFlipFilter.java29 import android.filterfw.core.ShaderProgram;
67 ShaderProgram shaderProgram = ShaderProgram.createIdentity(context);
118 ((ShaderProgram) mProgram).setSourceRect(x_origin, y_origin, width, height);
H A DImageStitcher.java28 import android.filterfw.core.ShaderProgram;
110 mProgram = ShaderProgram.createIdentity(context);
124 ((ShaderProgram) mProgram).setSourceRect(x0, y0,
128 ((ShaderProgram) mProgram).setTargetRect(((float) outputOffsetX)/ mImageWidth,
H A DSaturateFilter.java28 import android.filterfw.core.ShaderProgram;
91 ShaderProgram shaderProgram = new ShaderProgram(context, mBenSaturateShader);
95 shaderProgram = new ShaderProgram(context, mHerfSaturateShader);
H A DBitmapOverlayFilter.java28 import android.filterfw.core.ShaderProgram;
80 ShaderProgram shaderProgram = new ShaderProgram(context, mOverlayShader);
H A DBlackWhiteFilter.java28 import android.filterfw.core.ShaderProgram;
107 ShaderProgram shaderProgram = new ShaderProgram(context, mBlackWhiteShader);
H A DDocumentaryFilter.java28 import android.filterfw.core.ShaderProgram;
102 ShaderProgram shaderProgram = new ShaderProgram(context, mDocumentaryShader);
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DShaderProgram.java31 public class ShaderProgram extends Program { class in inherits:Program
48 private ShaderProgram() { method in class:ShaderProgram
51 private ShaderProgram(NativeAllocatorTag tag) { method in class:ShaderProgram
54 public ShaderProgram(FilterContext context, String fragmentShader) { method in class:ShaderProgram
63 public ShaderProgram(FilterContext context, String vertexShader, String fragmentShader) { method in class:ShaderProgram
72 public static ShaderProgram createIdentity(FilterContext context) {
73 ShaderProgram program = nativeCreateIdentity(getGLEnvironment(context));
102 throw new RuntimeException("ShaderProgram got non-GL frame as input " + i + "!");
111 throw new RuntimeException("ShaderProgram got non-GL output frame!");
123 throw new RuntimeException("Error executing ShaderProgram!");
[all...]

Completed in 2125 milliseconds

123