Home
last modified time | relevance | path

Searched refs:program (Results 1 – 25 of 143) sorted by relevance

123456

/frameworks/base/media/mca/filterfw/jni/
Djni_native_program.cpp39 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); in Java_android_filterfw_core_NativeProgram_nativeInit() local
40 return ToJBool(program && program->CallInit()); in Java_android_filterfw_core_NativeProgram_nativeInit()
46 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); in Java_android_filterfw_core_NativeProgram_openNativeLibrary() local
47 return ToJBool(program && lib_name && program->OpenLibrary(ToCppString(env, lib_name))); in Java_android_filterfw_core_NativeProgram_openNativeLibrary()
53 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); in Java_android_filterfw_core_NativeProgram_bindInitFunction() local
54 return ToJBool(program && func_name && program->BindInitFunction(ToCppString(env, func_name))); in Java_android_filterfw_core_NativeProgram_bindInitFunction()
60 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); in Java_android_filterfw_core_NativeProgram_bindSetValueFunction() local
61 return ToJBool(program && in Java_android_filterfw_core_NativeProgram_bindSetValueFunction()
63 program->BindSetValueFunction(ToCppString(env, func_name))); in Java_android_filterfw_core_NativeProgram_bindSetValueFunction()
69 NativeProgram* program = ConvertFromJava<NativeProgram>(env, thiz); in Java_android_filterfw_core_NativeProgram_bindGetValueFunction() local
[all …]
Djni_shader_program.cpp71 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_compileAndLink() local
72 return program ? ToJBool(program->CompileAndLink()) : JNI_FALSE; in Java_android_filterfw_core_ShaderProgram_compileAndLink()
79 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_setUniformValue() local
83 return ToJBool(program && program->SetUniformValue(c_key, c_value)); in Java_android_filterfw_core_ShaderProgram_setUniformValue()
93 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_getUniformValue() local
95 return program ? ToJObject(env, program->GetUniformValue(c_key)) : JNI_NULL; in Java_android_filterfw_core_ShaderProgram_getUniformValue()
102 ShaderProgram* program = ConvertFromJava<ShaderProgram>(env, thiz); in Java_android_filterfw_core_ShaderProgram_shaderProcess() local
104 if (program && inputs && output) { in Java_android_filterfw_core_ShaderProgram_shaderProcess()
125 if (!program->Process(input_frames, output_frame)) { in Java_android_filterfw_core_ShaderProgram_shaderProcess()
139 ShaderProgram* program = gl_env_ptr ? ShaderProgram::CreateIdentity(gl_env_ptr) : NULL; in Java_android_filterfw_core_ShaderProgram_nativeCreateIdentity() local
[all …]
/frameworks/rs/scriptc/
Drs_program.rsh29 * Get program store depth function
31 * @param ps program store to query
37 * Get program store depth mask
39 * @param ps program store to query
44 * Get program store red component color mask
46 * @param ps program store to query
52 * Get program store green component color mask
54 * @param ps program store to query
60 * Get program store blur component color mask
62 * @param ps program store to query
[all …]
/frameworks/native/opengl/libs/GLES2/
Dgl2ext_api.in7 void API_ENTRY(glGetProgramBinaryOES)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *bin…
8 CALL_GL_API(glGetProgramBinaryOES, program, bufSize, length, binaryFormat, binary);
10 void API_ENTRY(glProgramBinaryOES)(GLuint program, GLenum binaryFormat, const GLvoid *binary, GLint…
11 CALL_GL_API(glProgramBinaryOES, program, binaryFormat, binary, length);
154 void API_ENTRY(glGetnUniformfvEXT)(GLuint program, GLint location, GLsizei bufSize, float *params) {
155 CALL_GL_API(glGetnUniformfvEXT, program, location, bufSize, params);
157 void API_ENTRY(glGetnUniformivEXT)(GLuint program, GLint location, GLsizei bufSize, GLint *params) {
158 CALL_GL_API(glGetnUniformivEXT, program, location, bufSize, params);
160 void API_ENTRY(glUseProgramStagesEXT)(GLuint pipeline, GLbitfield stages, GLuint program) {
161 CALL_GL_API(glUseProgramStagesEXT, pipeline, stages, program);
[all …]
Dgl3_api.in4 void API_ENTRY(glAttachShader)(GLuint program, GLuint shader) {
5 CALL_GL_API(glAttachShader, program, shader);
7 void API_ENTRY(glBindAttribLocation)(GLuint program, GLuint index, const GLchar* name) {
8 CALL_GL_API(glBindAttribLocation, program, index, name);
91 void API_ENTRY(glDeleteProgram)(GLuint program) {
92 CALL_GL_API(glDeleteProgram, program);
112 void API_ENTRY(glDetachShader)(GLuint program, GLuint shader) {
113 CALL_GL_API(glDetachShader, program, shader);
163 void API_ENTRY(glGetActiveAttrib)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, G…
164 CALL_GL_API(glGetActiveAttrib, program, index, bufsize, length, size, type, name);
[all …]
Dgl2_api.in4 void API_ENTRY(glAttachShader)(GLuint program, GLuint shader) {
5 CALL_GL_API(glAttachShader, program, shader);
7 void API_ENTRY(glBindAttribLocation)(GLuint program, GLuint index, const GLchar* name) {
8 CALL_GL_API(glBindAttribLocation, program, index, name);
91 void API_ENTRY(glDeleteProgram)(GLuint program) {
92 CALL_GL_API(glDeleteProgram, program);
112 void API_ENTRY(glDetachShader)(GLuint program, GLuint shader) {
113 CALL_GL_API(glDetachShader, program, shader);
163 void API_ENTRY(glGetActiveAttrib)(GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, G…
164 CALL_GL_API(glGetActiveAttrib, program, index, bufsize, length, size, type, name);
[all …]
/frameworks/native/opengl/tests/gl2_jni/jni/
Dgl_code.cpp74 GLuint program = glCreateProgram(); in createProgram() local
75 if (program) { in createProgram()
76 glAttachShader(program, vertexShader); in createProgram()
78 glAttachShader(program, pixelShader); in createProgram()
80 glLinkProgram(program); in createProgram()
82 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); in createProgram()
85 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &bufLength); in createProgram()
89 glGetProgramInfoLog(program, bufLength, NULL, buf); in createProgram()
94 glDeleteProgram(program); in createProgram()
95 program = 0; in createProgram()
[all …]
/frameworks/native/opengl/tests/gldual/jni/
Dgl_code.cpp74 GLuint program = glCreateProgram(); in createProgram() local
75 if (program) { in createProgram()
76 glAttachShader(program, vertexShader); in createProgram()
78 glAttachShader(program, pixelShader); in createProgram()
80 glLinkProgram(program); in createProgram()
82 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); in createProgram()
85 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &bufLength); in createProgram()
89 glGetProgramInfoLog(program, bufLength, NULL, buf); in createProgram()
94 glDeleteProgram(program); in createProgram()
95 program = 0; in createProgram()
[all …]
/frameworks/native/opengl/tests/gl_perf/
Dfill_common.cpp76 GLuint program = glCreateProgram(); in createProgram() local
77 if (program) { in createProgram()
78 glAttachShader(program, vertexShader); in createProgram()
80 glAttachShader(program, pixelShader); in createProgram()
83 glBindAttribLocation(program, A_POS, "a_pos"); in createProgram()
84 glBindAttribLocation(program, A_COLOR, "a_color"); in createProgram()
85 glBindAttribLocation(program, A_TEX0, "a_tex0"); in createProgram()
86 glBindAttribLocation(program, A_TEX1, "a_tex1"); in createProgram()
87 glLinkProgram(program); in createProgram()
89 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); in createProgram()
[all …]
/frameworks/base/libs/hwui/
DSkiaColorFilter.cpp59 void SkiaColorMatrixFilter::setupProgram(Program* program) { in setupProgram() argument
60 glUniformMatrix4fv(program->getUniform("colorMatrix"), 1, GL_FALSE, &mMatrix[0]); in setupProgram()
61 glUniform4fv(program->getUniform("colorMatrixVector"), 1, mVector); in setupProgram()
86 void SkiaLightingFilter::setupProgram(Program* program) { in setupProgram() argument
87 glUniform4f(program->getUniform("lightingMul"), mMulR, mMulG, mMulB, 1.0f); in setupProgram()
88 glUniform4f(program->getUniform("lightingAdd"), mAddR, mAddG, mAddB, 0.0f); in setupProgram()
112 void SkiaBlendFilter::setupProgram(Program* program) { in setupProgram() argument
113 glUniform4f(program->getUniform("colorBlend"), mR, mG, mB, mA); in setupProgram()
DSkiaShader.cpp89 void SkiaShader::setupProgram(Program* program, const mat4& modelView, const Snapshot& snapshot, in setupProgram() argument
144 void SkiaBitmapShader::setupProgram(Program* program, const mat4& modelView, in setupProgram() argument
164 glUniform1i(program->getUniform("bitmapSampler"), textureSlot); in setupProgram()
165 glUniformMatrix4fv(program->getUniform("textureTransform"), 1, in setupProgram()
167 glUniform2f(program->getUniform("textureDimension"), 1.0f / width, 1.0f / height); in setupProgram()
230 void SkiaLinearGradientShader::setupProgram(Program* program, const mat4& modelView, in setupProgram() argument
240 glUniform1i(program->getUniform("gradientSampler"), textureSlot); in setupProgram()
242 bindUniformColor(program->getUniform("startColor"), mColors[0]); in setupProgram()
243 bindUniformColor(program->getUniform("endColor"), mColors[1]); in setupProgram()
246 Caches::getInstance().dither.setupProgram(program, textureUnit); in setupProgram()
[all …]
/frameworks/native/opengl/tests/gl2_java/src/com/android/gl2java/
DGL2JavaView.java123 int program = GLES20.glCreateProgram(); in createProgram() local
124 if (program != 0) { in createProgram()
125 GLES20.glAttachShader(program, vertexShader); in createProgram()
127 GLES20.glAttachShader(program, pixelShader); in createProgram()
129 GLES20.glLinkProgram(program); in createProgram()
131 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0); in createProgram()
134 Log.e(TAG, GLES20.glGetProgramInfoLog(program)); in createProgram()
135 GLES20.glDeleteProgram(program); in createProgram()
136 program = 0; in createProgram()
139 return program; in createProgram()
/frameworks/native/services/surfaceflinger/RenderEngine/
DProgramCache.cpp191 Program* program = new Program(needs, vs.string(), fs.string()); in generateProgram() local
192 return program; in generateProgram()
201 Program* program = mCache.valueFor(needs); in useProgram() local
202 if (program == NULL) { in useProgram()
205 program = generateProgram(needs); in useProgram()
206 mCache.add(needs, program); in useProgram()
214 if (program->isValid()) { in useProgram()
215 program->use(); in useProgram()
216 program->setUniforms(description); in useProgram()
/frameworks/native/opengl/include/GLES2/
Dgl2ext.h716 GL_APICALL void GL_APIENTRY glGetProgramBinaryOES (GLuint program, GLsizei bufSize, GLsizei *length…
717 GL_APICALL void GL_APIENTRY glProgramBinaryOES (GLuint program, GLenum binaryFormat, const GLvoid *…
719 typedef void (GL_APIENTRYP PFNGLGETPROGRAMBINARYOESPROC) (GLuint program, GLsizei bufSize, GLsizei …
720 typedef void (GL_APIENTRYP PFNGLPROGRAMBINARYOESPROC) (GLuint program, GLenum binaryFormat, const G…
1044 GL_APICALL void GL_APIENTRY glGetnUniformfvEXT (GLuint program, GLint location, GLsizei bufSize, fl…
1045 GL_APICALL void GL_APIENTRY glGetnUniformivEXT (GLuint program, GLint location, GLsizei bufSize, GL…
1049 typedef void (GL_APIENTRYP PFNGLGETNUNIFORMFVEXTPROC) (GLuint program, GLint location, GLsizei bufS…
1050 typedef void (GL_APIENTRYP PFNGLGETNUNIFORMIVEXTPROC) (GLuint program, GLint location, GLsizei bufS…
1057 …PICALL void GL_APIENTRY glUseProgramStagesEXT (GLuint pipeline, GLbitfield stages, GLuint program);
1058 GL_APICALL void GL_APIENTRY glActiveShaderProgramEXT (GLuint pipeline, GLuint program);
[all …]
/frameworks/native/opengl/tools/glgen/stubs/gles11/
DglGetActiveUniform.java4 int program, in glGetActiveUniform() argument
20 int program, in glGetActiveUniform() argument
31 int program, in glGetActiveUniform() argument
42 int program, in glGetActiveUniform() argument
DglGetTransformFeedbackVarying.java4 int program, in glGetTransformFeedbackVarying() argument
20 int program, in glGetTransformFeedbackVarying() argument
32 int program, in glGetTransformFeedbackVarying() argument
43 int program, in glGetTransformFeedbackVarying() argument
DglGetActiveAttrib.java4 int program, in glGetActiveAttrib() argument
20 int program, in glGetActiveAttrib() argument
32 int program, in glGetActiveAttrib() argument
43 int program, in glGetActiveAttrib() argument
DglGetActiveUniformBlockName.cpp4 …(JNIEnv* _env, jobject _this, jint program, jint uniformBlockIndex, int bufSize, jintArray length_… in android_glGetActiveUniformBlockName_III_3II_3BI() argument
50 (GLuint)program, in android_glGetActiveUniformBlockName_III_3II_3BI()
74 …(JNIEnv* _env, jobject _this, jint program, jint uniformBlockIndex, jobject length_buf, jobject un… in android_glGetActiveUniformBlockName_IILjava_nio_Buffer_2Ljava_nio_Buffer_2() argument
100 (GLuint)program, in android_glGetActiveUniformBlockName_IILjava_nio_Buffer_2Ljava_nio_Buffer_2()
116 (JNIEnv *_env, jobject _this, jint program, jint uniformBlockIndex) { in android_glGetActiveUniformBlockName_II() argument
118 glGetActiveUniformBlockiv((GLuint)program, (GLuint)uniformBlockIndex, in android_glGetActiveUniformBlockName_II()
121 glGetActiveUniformBlockName((GLuint)program, (GLuint)uniformBlockIndex, in android_glGetActiveUniformBlockName_II()
DglGetActiveUniformBlockName.java4 int program, in glGetActiveUniformBlockName() argument
16 int program, in glGetActiveUniformBlockName() argument
25 int program, in glGetActiveUniformBlockName() argument
/frameworks/native/opengl/libs/
Dtrace.in1 …aderProgramEXT, (GLuint pipeline, GLuint program), (pipeline, program), 2, "GLuint", pipeline, "GL…
7 TRACE_GL_VOID(glAttachShader, (GLuint program, GLuint shader), (program, shader), 2, "GLuint", prog…
12 …D(glBindAttribLocation, (GLuint program, GLuint index, const GLchar* name), (program, index, name)…
91 TRACE_GL_VOID(glDeleteProgram, (GLuint program), (program), 1, "GLuint", program)
110 TRACE_GL_VOID(glDetachShader, (GLuint program, GLuint shader), (program, shader), 2, "GLuint", prog…
145 …rceQCOM, (GLuint program, GLenum shadertype, GLchar *source, GLint *length), (program, shadertype,…
152 TRACE_GL(GLboolean, glExtIsProgramBinaryQCOM, (GLuint program), (program), 1, "GLuint", program)
195program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name),…
196program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, GLenum* type, GLchar* name),…
197program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei* length, GLchar* uniformBlockName), (p…
[all …]
/frameworks/base/opengl/java/android/opengl/
DGLES20.java345 int program, in glAttachShader() argument
352 int program, in glBindAttribLocation() argument
592 int program in glDeleteProgram() argument
653 int program, in glDetachShader() argument
811 int program, in glGetActiveAttrib() argument
827 int program, in glGetActiveAttrib() argument
839 int program, in glGetActiveAttrib() argument
850 int program, in glGetActiveAttrib() argument
858 int program, in glGetActiveUniform() argument
874 int program, in glGetActiveUniform() argument
[all …]
/frameworks/native/opengl/tests/testLatency/src/com/android/testlatency/
DTestLatencyView.java197 int program = GLES20.glCreateProgram(); in createProgram() local
198 if (program != 0) { in createProgram()
199 GLES20.glAttachShader(program, vertexShader); in createProgram()
201 GLES20.glAttachShader(program, pixelShader); in createProgram()
203 GLES20.glLinkProgram(program); in createProgram()
205 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0); in createProgram()
208 Log.e(TAG, GLES20.glGetProgramInfoLog(program)); in createProgram()
209 GLES20.glDeleteProgram(program); in createProgram()
210 program = 0; in createProgram()
213 return program; in createProgram()
/frameworks/native/opengl/tests/gl2_basic/
Dgl2_basic.cpp113 GLuint program = glCreateProgram(); in createProgram() local
114 if (program) { in createProgram()
115 glAttachShader(program, vertexShader); in createProgram()
117 glAttachShader(program, pixelShader); in createProgram()
119 glLinkProgram(program); in createProgram()
121 glGetProgramiv(program, GL_LINK_STATUS, &linkStatus); in createProgram()
124 glGetProgramiv(program, GL_INFO_LOG_LENGTH, &bufLength); in createProgram()
128 glGetProgramInfoLog(program, bufLength, NULL, buf); in createProgram()
133 glDeleteProgram(program); in createProgram()
134 program = 0; in createProgram()
[all …]
/frameworks/wilhelm/tests/native-media/src/com/example/nativemedia/
DMyGLSurfaceView.java262 int program = GLES20.glCreateProgram(); in createProgram() local
263 if (program != 0) { in createProgram()
264 GLES20.glAttachShader(program, vertexShader); in createProgram()
266 GLES20.glAttachShader(program, pixelShader); in createProgram()
268 GLES20.glLinkProgram(program); in createProgram()
270 GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linkStatus, 0); in createProgram()
273 Log.e(TAG, GLES20.glGetProgramInfoLog(program)); in createProgram()
274 GLES20.glDeleteProgram(program); in createProgram()
275 program = 0; in createProgram()
278 return program; in createProgram()
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
DGLTextureViewActivity.java189 int program = buildProgram(sSimpleVS, sSimpleFS); in run() local
191 int attribPosition = glGetAttribLocation(program, "position"); in run()
194 int attribTexCoords = glGetAttribLocation(program, "texCoords"); in run()
197 int uniformTexture = glGetUniformLocation(program, "texture"); in run()
203 glUseProgram(program); in run()
287 int program = glCreateProgram(); in buildProgram() local
288 glAttachShader(program, vertexShader); in buildProgram()
291 glAttachShader(program, fragmentShader); in buildProgram()
294 glLinkProgram(program); in buildProgram()
298 glGetProgramiv(program, GL_LINK_STATUS, status, 0); in buildProgram()
[all …]

123456