/frameworks/native/opengl/tests/gl2_basic/ |
H A D | gl2_basic.cpp | 77 GLuint shader = glCreateShader(shaderType); local 78 if (shader) { 79 glShaderSource(shader, 1, &pSource, NULL); 80 glCompileShader(shader); 82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 89 glGetShaderInfoLog(shader, infoLen, NULL, buf); 90 fprintf(stderr, "Could not compile shader %d:\n%s\n", 94 glDeleteShader(shader); 95 shader [all...] |
/frameworks/native/opengl/tests/gl_perf/ |
H A D | fill_common.cpp | 34 GLuint shader = glCreateShader(shaderType); local 35 if (shader) { 36 glShaderSource(shader, 1, &pSource, NULL); 37 glCompileShader(shader); 39 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 42 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 46 glGetShaderInfoLog(shader, infoLen, NULL, buf); 47 ALOGE("Could not compile shader %d:\n%s\n", shaderType, buf); 50 glDeleteShader(shader); 51 shader [all...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | GLDepthTestActivity.java | 265 int shader = GLES20.glCreateShader(shaderType); 266 if (shader != 0) { 267 GLES20.glShaderSource(shader, source); 268 GLES20.glCompileShader(shader); 270 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 272 Log.e(TAG, "Could not compile shader " + shaderType + ":"); 273 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); 274 GLES20.glDeleteShader(shader); 275 shader = 0; 278 return shader; [all...] |
H A D | Alpha8BitmapActivity.java | 56 BitmapShader shader = new BitmapShader(texture, 71 mBitmapPaint.setShader(shader);
|
H A D | GLTextureViewActivity.java | 312 int shader = glCreateShader(type); 314 glShaderSource(shader, source); 317 glCompileShader(shader); 321 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0); 323 String error = glGetShaderInfoLog(shader); 324 Log.d(LOG_TAG, "Error while compiling shader:\n" + error); 325 glDeleteShader(shader); 329 return shader;
|
/frameworks/wilhelm/tests/native-media/src/com/example/nativemedia/ |
H A D | MyGLSurfaceView.java | 236 int shader = GLES20.glCreateShader(shaderType); 237 if (shader != 0) { 238 GLES20.glShaderSource(shader, source); 239 GLES20.glCompileShader(shader); 241 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 243 Log.e(TAG, "Could not compile shader " + shaderType + ":"); 244 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); 245 GLES20.glDeleteShader(shader); 246 shader = 0; 249 return shader; [all...] |
/frameworks/base/libs/hwui/utils/ |
H A D | PaintUtils.h | 85 static bool isBlendedShader(const SkShader* shader) { argument 86 if (shader == nullptr) { 89 return !shader->isOpaque();
|
/frameworks/opt/chips/src/com/android/ex/chips/ |
H A D | CircularImageView.java | 97 // Draw bitmap through shader first. 98 BitmapShader shader = new BitmapShader(bitmap, Shader.TileMode.CLAMP, 105 shader.setLocalMatrix(matrix); 106 bitmapPaint.setShader(shader);
|
/frameworks/native/opengl/tests/gl2_yuvtex/ |
H A D | gl2_yuvtex.cpp | 84 GLuint shader = glCreateShader(shaderType); local 85 if (shader) { 86 glShaderSource(shader, 1, &pSource, NULL); 87 glCompileShader(shader); 89 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 92 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 96 glGetShaderInfoLog(shader, infoLen, NULL, buf); 97 fprintf(stderr, "Could not compile shader %d:\n%s\n", 105 glGetShaderInfoLog(shader, 0x1000, NULL, buf); 106 fprintf(stderr, "Could not compile shader [all...] |
/frameworks/native/opengl/tests/gl2_copyTexImage/ |
H A D | gl2_copyTexImage.cpp | 77 GLuint shader = glCreateShader(shaderType); local 78 if (shader) { 79 glShaderSource(shader, 1, &pSource, NULL); 80 glCompileShader(shader); 82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 89 glGetShaderInfoLog(shader, infoLen, NULL, buf); 90 fprintf(stderr, "Could not compile shader %d:\n%s\n", 94 glDeleteShader(shader); 95 shader [all...] |
/frameworks/native/cmds/flatland/ |
H A D | GLHelper.cpp | 197 fprintf(stderr, "unknown shader name: \"%s\"\n", name); 306 GLuint shader = glCreateShader(shaderType); local 307 if (shader == 0) { 312 glShaderSource(shader, 1, &src, NULL); 313 glCompileShader(shader); 316 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 319 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 323 glGetShaderInfoLog(shader, infoLen, NULL, buf); 328 glDeleteShader(shader); 331 *outShader = shader; [all...] |
/frameworks/native/opengl/tests/gl2_cameraeye/src/com/android/gl2cameraeye/ |
H A D | GL2CameraEye.java | 383 int shader = GLES20.glCreateShader(shaderType); 384 if (shader != 0) { 385 GLES20.glShaderSource(shader, source); 386 GLES20.glCompileShader(shader); 388 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 390 Log.e(TAG, "Could not compile shader " + shaderType + ":"); 391 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); 392 GLES20.glDeleteShader(shader); 393 shader = 0; 396 return shader; [all...] |
/frameworks/native/opengl/tools/glgen/specs/gles11/ |
H A D | GLES20.spec | 2 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/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
H A D | CameraStreamer.java | 155 ImageShader shader = mTargetShaders.get(context); 160 if (shader != null) { 175 ImageShader shader = mTargetShaders.get(context); 176 if (shader == null) { 177 shader = createClientShader(); 178 mTargetShaders.put(context, shader); 180 return shader; 234 protected void updateShaderTargetRect(ImageShader shader) { argument 236 shader.setTargetRect(1f, 1f, -1f, -1f); 238 shader 439 updateShaderTargetRect(ImageShader shader) argument 453 updateTransform(ImageShader shader) argument 706 updateShaderPixelSize(ImageShader shader) argument [all...] |
H A D | ImageShader.java | 32 * Convenience class to perform GL shader operations on image data. 34 * The ImageShader class greatly simplifies the task of running GL shader language kernels over 246 ImageShader shader = RenderTarget.currentTarget().getIdentityShader(); 247 shader.process(texture, target, width, height); 312 throw new RuntimeException("Unknown attribute '" + name + "' in shader program!"); 618 // Assign the texture uniform in the shader to unit i 641 // If attribute does not exist, simply do nothing (may be custom shader). 653 // If attribute does not exist, simply do nothing (may be custom shader). 671 throw new RuntimeException("Attempting to execute invalid shader-program!"); 688 int shader [all...] |
/frameworks/base/libs/hwui/ |
H A D | SkiaShader.h | 38 * Type of Skia shader in use. 90 static void store(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix,
|
/frameworks/rs/java/tests/GenImages/src/com/android/rs/genimage/ |
H A D | GenImage.java | 83 // create a vertex shader type (GLES20.GL_VERTEX_SHADER) 84 // or a fragment shader type (GLES20.GL_FRAGMENT_SHADER) 85 int shader = GLES20.glCreateShader(type); 87 // add the source code to the shader and compile it 88 GLES20.glShaderSource(shader, shaderCode); 89 GLES20.glCompileShader(shader); 91 return shader; 219 GLES20.glAttachShader(mProgram, vertexShader); // add the vertex shader to program 220 GLES20.glAttachShader(mProgram, fragmentShader); // add the fragment shader to program
|
/frameworks/base/tests/UiBench/src/com/android/test/uibench/opengl/ |
H A D | ImageFlipRenderThread.java | 265 int shader = glCreateShader(type); 267 glShaderSource(shader, source); 270 glCompileShader(shader); 274 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0); 276 String error = glGetShaderInfoLog(shader); 277 Log.d(LOG_TAG, "Error while compiling shader:\n" + error); 278 glDeleteShader(shader); 282 return shader;
|
/frameworks/base/services/core/java/com/android/server/display/ |
H A D | ColorFade.java | 197 Slog.e(TAG, "Unrecognized shader " + Integer.toString(resourceId)); 205 int shader = GLES20.glCreateShader(type); 207 GLES20.glShaderSource(shader, source); 208 GLES20.glCompileShader(shader); 211 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 213 Slog.e(TAG, "Could not compile shader " + shader + ", " + type + ":"); 214 Slog.e(TAG, GLES20.glGetShaderSource(shader)); 215 Slog.e(TAG, GLES20.glGetShaderInfoLog(shader)); 216 GLES20.glDeleteShader(shader); [all...] |
/frameworks/base/media/tests/MediaDump/src/com/android/mediadump/ |
H A D | VideoDumpView.java | 603 int shader = GLES20.glCreateShader(shaderType); 604 if (shader != 0) { 605 GLES20.glShaderSource(shader, source); 606 GLES20.glCompileShader(shader); 608 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 610 Log.e(TAG, "Could not compile shader " + shaderType + ":"); 611 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); 612 GLES20.glDeleteShader(shader); 613 shader = 0; 616 return shader; [all...] |
/frameworks/av/media/libstagefright/tests/ |
H A D | SurfaceMediaSource_test.cpp | 194 GLuint shader = glCreateShader(shaderType); local 196 if (shader) { 197 glShaderSource(shader, 1, &pSource, NULL); 199 glCompileShader(shader); 202 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 206 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 211 glGetShaderInfoLog(shader, infoLen, NULL, buf); 219 glGetShaderInfoLog(shader, 0x1000, NULL, buf); 225 glDeleteShader(shader); 226 shader [all...] |
/frameworks/base/opengl/java/android/opengl/ |
H A D | GLES20.java | 342 // C function void glAttachShader ( GLuint program, GLuint shader ) 346 int shader 483 // C function void glCompileShader ( GLuint shader ) 486 int shader 610 // C function void glDeleteShader ( GLuint shader ) 613 int shader 650 // C function void glDetachShader ( GLuint program, GLuint shader ) 654 int shader 1056 // C function void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params ) 1059 int shader, 1058 glGetShaderiv( int shader, int pname, int[] params, int offset ) argument 1067 glGetShaderiv( int shader, int pname, java.nio.IntBuffer params ) argument 1101 glGetShaderSource( int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset ) argument 1113 glGetShaderSource( int shader, int bufsize, java.nio.IntBuffer length, byte source ) argument 1379 glShaderSource( int shader, String string ) argument [all...] |
/frameworks/base/libs/hwui/debug/ |
H A D | nullgles.cpp | 83 void glGetShaderiv(GLuint shader, GLenum pname, GLint *params) { argument 91 void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog) { argument 166 void glAttachShader(GLuint program, GLuint shader) {} argument 184 void glCompileShader(GLuint shader) {} argument 194 void glDeleteShader(GLuint shader) {} argument 199 void glDetachShader(GLuint program, GLuint shader) {} argument 224 void glShaderSource(GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length) {} argument
|
/frameworks/native/opengl/include/GLES2/ |
H A D | gl2.h | 386 typedef void (GL_APIENTRYP PFNGLATTACHSHADERPROC) (GLuint program, GLuint shader); 405 typedef void (GL_APIENTRYP PFNGLCOMPILESHADERPROC) (GLuint shader); 417 typedef void (GL_APIENTRYP PFNGLDELETESHADERPROC) (GLuint shader); 422 typedef void (GL_APIENTRYP PFNGLDETACHSHADERPROC) (GLuint program, GLuint shader); 452 typedef void (GL_APIENTRYP PFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint *params); 453 typedef void (GL_APIENTRYP PFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 455 typedef void (GL_APIENTRYP PFNGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 471 typedef GLboolean (GL_APIENTRYP PFNGLISSHADERPROC) (GLuint shader); 483 typedef void (GL_APIENTRYP PFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length); 529 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); [all...] |
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | BitmapDrawable.java | 471 final Shader shader = mBitmapState.mPaint.getShader(); 472 if (bitmap != null && shader != null) { 473 updateShaderMatrix(bitmap, mBitmapState.mPaint, shader, needMirroring()); 518 final Shader shader = paint.getShader(); 520 if (shader == null) { 534 updateShaderMatrix(bitmap, paint, shader, needMirroring); 548 * Updates the {@code paint}'s shader matrix to be consistent with the 553 * @param shader the shader to set on the paint 557 @NonNull Shader shader, boolea 556 updateShaderMatrix(@onNull Bitmap bitmap, @NonNull Paint paint, @NonNull Shader shader, boolean needMirroring) argument [all...] |