Home
last modified time | relevance | path

Searched refs:shader (Results 1 – 25 of 75) sorted by relevance

123

/frameworks/base/libs/hwui/
DProgramCache.cpp397 String8 shader(gVS_Header_Attributes); in generateVertexShader() local
399 shader.append(gVS_Header_Attributes_TexCoords); in generateVertexShader()
402 shader.append(gVS_Header_Attributes_AAParameters); in generateVertexShader()
405 shader.append(gVS_Header_Uniforms); in generateVertexShader()
407 shader.append(gVS_Header_Uniforms_TextureTransform); in generateVertexShader()
410 shader.append(gVS_Header_Uniforms_HasGradient[description.gradientType]); in generateVertexShader()
413 shader.append(gVS_Header_Uniforms_HasBitmap); in generateVertexShader()
416 shader.append(gVS_Header_Uniforms_IsPoint); in generateVertexShader()
420 shader.append(gVS_Header_Varyings_HasTexture); in generateVertexShader()
423 shader.append(gVS_Header_Varyings_IsAA); in generateVertexShader()
[all …]
DProgram.cpp107 GLuint shader = glCreateShader(type); in buildShader() local
108 glShaderSource(shader, 1, &source, 0); in buildShader()
109 glCompileShader(shader); in buildShader()
112 glGetShaderiv(shader, GL_COMPILE_STATUS, &status); in buildShader()
117 glGetShaderInfoLog(shader, sizeof(log), 0, &log[0]); in buildShader()
119 glDeleteShader(shader); in buildShader()
123 return shader; in buildShader()
DSkiaShader.cpp50 void SkiaShader::copyFrom(const SkiaShader& shader) { in copyFrom() argument
51 mType = shader.mType; in copyFrom()
52 mKey = shader.mKey; in copyFrom()
53 mTileX = shader.mTileX; in copyFrom()
54 mTileY = shader.mTileY; in copyFrom()
55 mBlend = shader.mBlend; in copyFrom()
56 mUnitMatrix = shader.mUnitMatrix; in copyFrom()
57 mShaderMatrix = shader.mShaderMatrix; in copyFrom()
58 mGenerationId = shader.mGenerationId; in copyFrom()
/frameworks/base/core/jni/android/graphics/
DShader.cpp18 jfieldID shader; member
54 static void Shader_destructor(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* skiaShader) in Shader_destructor() argument
56 SkSafeUnref(shader); in Shader_destructor()
67 static void Shader_setLocalMatrix(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* skiaShader, in Shader_setLocalMatrix() argument
70 if (shader) { in Shader_setLocalMatrix()
72 shader->resetLocalMatrix(); in Shader_setLocalMatrix()
75 shader->setLocalMatrix(*matrix); in Shader_setLocalMatrix()
96 static SkiaShader* BitmapShader_postConstructor(JNIEnv* env, jobject o, SkShader* shader, in BitmapShader_postConstructor() argument
99 SkiaShader* skiaShader = new SkiaBitmapShader(bitmap, shader, in BitmapShader_postConstructor()
101 NULL, (shader->getFlags() & SkShader::kOpaqueAlpha_Flag) == 0); in BitmapShader_postConstructor()
[all …]
/frameworks/base/opengl/tests/gldual/jni/
Dgl_code.cpp38 GLuint shader = glCreateShader(shaderType); in loadShader() local
39 if (shader) { in loadShader()
40 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
41 glCompileShader(shader); in loadShader()
43 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
46 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
50 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
55 glDeleteShader(shader); in loadShader()
56 shader = 0; in loadShader()
60 return shader; in loadShader()
/frameworks/base/opengl/tests/gl2_jni/jni/
Dgl_code.cpp38 GLuint shader = glCreateShader(shaderType); in loadShader() local
39 if (shader) { in loadShader()
40 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
41 glCompileShader(shader); in loadShader()
43 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
46 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
50 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
55 glDeleteShader(shader); in loadShader()
56 shader = 0; in loadShader()
60 return shader; in loadShader()
/frameworks/base/opengl/libagl2/src/
Dshader.cpp26 void glAttachShader(GLuint program, GLuint shader) in glAttachShader() argument
29 ctx->iface->ShaderAttach(ctx->iface, n2p(program), n2s(shader)); in glAttachShader()
51 void glCompileShader(GLuint shader) in glCompileShader() argument
54 ctx->iface->ShaderCompile(ctx->iface, n2s(shader), NULL, NULL); in glCompileShader()
63 void glDeleteShader(GLuint shader) in glDeleteShader() argument
66 ctx->iface->ShaderDelete(ctx->iface, n2s(shader)); in glDeleteShader()
69 void glDetachShader(GLuint program, GLuint shader) in glDetachShader() argument
72 ctx->iface->ShaderDetach(ctx->iface, n2p(program), n2s(shader)); in glDetachShader()
97 void glGetShaderiv(GLuint shader, GLenum pname, GLint* params) in glGetShaderiv() argument
100 ctx->iface->ShaderGetiv(n2s(shader), pname, params); in glGetShaderiv()
[all …]
/frameworks/base/opengl/tests/gl2_java/src/com/android/gl2java/
DGL2JavaView.java96 int shader = GLES20.glCreateShader(shaderType); in loadShader() local
97 if (shader != 0) { in loadShader()
98 GLES20.glShaderSource(shader, source); in loadShader()
99 GLES20.glCompileShader(shader); in loadShader()
101 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader()
104 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader()
105 GLES20.glDeleteShader(shader); in loadShader()
106 shader = 0; in loadShader()
109 return shader; in loadShader()
/frameworks/base/opengl/tests/gl_perf/
Dfill_common.cpp34 GLuint shader = glCreateShader(shaderType); in loadShader() local
35 if (shader) { in loadShader()
36 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
37 glCompileShader(shader); in loadShader()
39 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
42 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
46 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
50 glDeleteShader(shader); in loadShader()
51 shader = 0; in loadShader()
55 return shader; in loadShader()
/frameworks/base/opengl/tests/testLatency/src/com/android/testlatency/
DTestLatencyView.java170 int shader = GLES20.glCreateShader(shaderType); in loadShader() local
171 if (shader != 0) { in loadShader()
172 GLES20.glShaderSource(shader, source); in loadShader()
173 GLES20.glCompileShader(shader); in loadShader()
175 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader()
178 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader()
179 GLES20.glDeleteShader(shader); in loadShader()
180 shader = 0; in loadShader()
183 return shader; in loadShader()
/frameworks/base/opengl/tests/gl2_basic/
Dgl2_basic.cpp77 GLuint shader = glCreateShader(shaderType); in loadShader() local
78 if (shader) { in loadShader()
79 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
80 glCompileShader(shader); in loadShader()
82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
89 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
94 glDeleteShader(shader); in loadShader()
95 shader = 0; in loadShader()
99 return shader; in loadShader()
/frameworks/base/opengl/tests/gl2_yuvtex/
Dgl2_yuvtex.cpp84 GLuint shader = glCreateShader(shaderType); in loadShader() local
85 if (shader) { in loadShader()
86 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
87 glCompileShader(shader); in loadShader()
89 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
92 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
96 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
105 glGetShaderInfoLog(shader, 0x1000, NULL, buf); in loadShader()
111 glDeleteShader(shader); in loadShader()
112 shader = 0; in loadShader()
[all …]
/frameworks/base/opengl/tools/glgen/stubs/gles11/
DglGetProgramInfoLog.cpp4 static jstring android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) { in android_glGetProgramInfoLog() argument
6 glGetProgramiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in android_glGetProgramInfoLog()
15 glGetProgramInfoLog(shader, infoLen, NULL, buf); in android_glGetProgramInfoLog()
DglGetShaderInfoLog.cpp4 static jstring android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) { in android_glGetShaderInfoLog() argument
6 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in android_glGetShaderInfoLog()
15 glGetShaderInfoLog(shader, infoLen, NULL, buf); in android_glGetShaderInfoLog()
DglShaderSource.cpp6 (JNIEnv *_env, jobject _this, jint shader, jstring string) { in android_glShaderSource() argument
15 glShaderSource(shader, 1, strings, 0); in android_glShaderSource()
/frameworks/base/opengl/tests/gl2_copyTexImage/
Dgl2_copyTexImage.cpp77 GLuint shader = glCreateShader(shaderType); in loadShader() local
78 if (shader) { in loadShader()
79 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
80 glCompileShader(shader); in loadShader()
82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
89 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
94 glDeleteShader(shader); in loadShader()
95 shader = 0; in loadShader()
99 return shader; in loadShader()
/frameworks/base/libs/rs/driver/
DrsdProgram.cpp37 const char* shader, uint32_t shaderLen) { in rsdProgramVertexInit() argument
38 RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen); in rsdProgramVertexInit()
81 const char* shader, uint32_t shaderLen) { in rsdProgramFragmentInit() argument
82 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen); in rsdProgramFragmentInit()
/frameworks/base/opengl/tests/gl2_cameraeye/src/com/android/gl2cameraeye/
DGL2CameraEye.java383 int shader = GLES20.glCreateShader(shaderType); in loadShader() local
384 if (shader != 0) { in loadShader()
385 GLES20.glShaderSource(shader, source); in loadShader()
386 GLES20.glCompileShader(shader); in loadShader()
388 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader()
391 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader()
392 GLES20.glDeleteShader(shader); in loadShader()
393 shader = 0; in loadShader()
396 return shader; in loadShader()
/frameworks/media/libvideoeditor/lvpp/
DNativeWindowRenderer.cpp286 GLuint shader = glCreateShader(shaderType); in loadShader() local
289 glShaderSource(shader, 1, &pSource, NULL); in loadShader()
292 glCompileShader(shader); in loadShader()
296 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader()
299 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader()
302 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader()
306 glDeleteShader(shader); in loadShader()
307 shader = 0; in loadShader()
309 *outShader = shader; in loadShader()
/frameworks/base/opengl/libs/GLES2/
Dgl2_api.in4 void API_ENTRY(glAttachShader)(GLuint program, GLuint shader) {
5 CALL_GL_API(glAttachShader, program, shader);
61 void API_ENTRY(glCompileShader)(GLuint shader) {
62 CALL_GL_API(glCompileShader, shader);
97 void API_ENTRY(glDeleteShader)(GLuint shader) {
98 CALL_GL_API(glDeleteShader, shader);
112 void API_ENTRY(glDetachShader)(GLuint program, GLuint shader) {
113 CALL_GL_API(glDetachShader, program, shader);
202 void API_ENTRY(glGetShaderiv)(GLuint shader, GLenum pname, GLint* params) {
203 CALL_GL_API(glGetShaderiv, shader, pname, params);
[all …]
/frameworks/base/opengl/libs/GLES2_dbg/
Dgl2_api_annotated.in4 void API_ENTRY(glAttachShader)(GLuint program, GLuint shader) {
5 CALL_GL_API(glAttachShader, program, shader);
61 void API_ENTRY(glCompileShader)(GLuint shader) {
62 CALL_GL_API(glCompileShader, shader);
97 void API_ENTRY(glDeleteShader)(GLuint shader) {
98 CALL_GL_API(glDeleteShader, shader);
112 void API_ENTRY(glDetachShader)(GLuint program, GLuint shader) {
113 CALL_GL_API(glDetachShader, program, shader);
202 void API_ENTRY(glGetShaderiv)(GLuint shader, GLenum pname, GLint:1:out params) {
203 CALL_GL_API(glGetShaderiv, shader, pname, params);
[all …]
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
DGLTextureViewActivity.java308 int shader = glCreateShader(type); in buildShader() local
310 glShaderSource(shader, source); in buildShader()
313 glCompileShader(shader); in buildShader()
317 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0); in buildShader()
319 String error = glGetShaderInfoLog(shader); in buildShader()
321 glDeleteShader(shader); in buildShader()
325 return shader; in buildShader()
/frameworks/base/media/tests/MediaDump/src/com/android/mediadump/
DVideoDumpView.java598 int shader = GLES20.glCreateShader(shaderType); in loadShader() local
599 if (shader != 0) { in loadShader()
600 GLES20.glShaderSource(shader, source); in loadShader()
601 GLES20.glCompileShader(shader); in loadShader()
603 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader()
606 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader()
607 GLES20.glDeleteShader(shader); in loadShader()
608 shader = 0; in loadShader()
611 return shader; in loadShader()
/frameworks/base/opengl/tools/glgen/specs/gles11/
DGLES20.spec2 void glAttachShader ( GLuint program, GLuint shader )
21 void glCompileShader ( GLuint shader )
33 void glDeleteShader ( GLuint shader )
38 void glDetachShader ( GLuint program, GLuint shader )
69 void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params )
70 void glGetShaderInfoLog ( GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog )
72 void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
88 GLboolean glIsShader ( GLuint shader )
100 void glShaderSource ( GLuint shader )
/frameworks/base/opengl/java/android/opengl/
DGLES20.java342 int shader in glAttachShader() argument
482 int shader in glCompileShader() argument
609 int shader in glDeleteShader() argument
650 int shader in glDetachShader() argument
1032 int shader, in glGetShaderiv() argument
1041 int shader, in glGetShaderiv() argument
1066 int shader in glGetShaderInfoLog() argument
1091 int shader, in glGetShaderSource() argument
1102 int shader, in glGetShaderSource() argument
1278 int shader in glIsShader() argument
[all …]

123