/frameworks/av/cmds/screenrecord/ |
H A D | Program.cpp | 38 // Simple vertex shader. Texture coord calc includes matrix for GLConsumer 51 // Trivial fragment shader for external texture. 61 // Trivial fragment shader for mundane texture. 139 GLuint shader = glCreateShader(shaderType); local 140 if (shader == 0) { 145 glShaderSource(shader, 1, &src, NULL); 146 glCompileShader(shader); 149 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 151 ALOGE("Compile of shader type %d failed", shaderType); 153 glGetShaderiv(shader, GL_INFO_LOG_LENGT [all...] |
/frameworks/av/media/libstagefright/tests/ |
H A D | SurfaceMediaSource_test.cpp | 198 GLuint shader = glCreateShader(shaderType); local 200 if (shader) { 201 glShaderSource(shader, 1, &pSource, NULL); 203 glCompileShader(shader); 206 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 210 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 215 glGetShaderInfoLog(shader, infoLen, NULL, buf); 223 glGetShaderInfoLog(shader, 0x1000, NULL, buf); 229 glDeleteShader(shader); 230 shader [all...] |
/frameworks/base/core/java/android/hardware/camera2/legacy/ |
H A D | SurfaceTextureRenderer.java | 133 * As used in this file, this vertex shader maps a unit square to the view, and 134 * tells the fragment shader to interpolate over it. Each surface pixel position 152 * This fragment shader simply draws the color in the 2D texture at 203 int shader = GLES20.glCreateShader(shaderType); 205 GLES20.glShaderSource(shader, source); 206 GLES20.glCompileShader(shader); 208 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); 210 Log.e(TAG, "Could not compile shader " + shaderType + ":"); 211 Log.e(TAG, " " + GLES20.glGetShaderInfoLog(shader)); 212 GLES20.glDeleteShader(shader); [all...] |
/frameworks/base/core/java/android/view/ |
H A D | View.java | 15345 final Shader fade = scrollabilityCache.shader; 20608 public Shader shader; field in class:View.ScrollabilityCache 20639 shader = new LinearGradient(0, 0, 0, 1, 0xFF000000, 0, Shader.TileMode.CLAMP); 20640 paint.setShader(shader); 20651 shader = new LinearGradient(0, 0, 0, 1, color | 0xFF000000, 20653 paint.setShader(shader); 20657 shader = new LinearGradient(0, 0, 0, 1, 0xFF000000, 0, Shader.TileMode.CLAMP); 20658 paint.setShader(shader);
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Paint.cpp | 272 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); local 273 return reinterpret_cast<jlong>(obj->setShader(shader));
|
H A D | Shader.cpp | 18 jfieldID shader; member in struct:__anon786 55 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); local 56 SkSafeUnref(shader); 61 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); local 63 if (shader) { 65 shader->setLocalMatrix(*matrix); 67 shader->resetLocalMatrix(); 69 shader->setGenerationID(shader->getGenerationID() + 1); 107 SkShader* shader local 151 SkShader* shader = SkGradientShader::CreateRadial(center, radius, local 190 SkShader* shader = SkGradientShader::CreateSweep(x, y, local 216 SkShader* shader = new SkComposeShader(shaderA, shaderB, mode); local 228 SkShader* shader = new SkComposeShader(shaderA, shaderB, mode); local [all...] |
H A D | SkiaCanvas.cpp | 658 // cons-up a shader for the bitmap 663 SkShader* shader = SkShader::CreateBitmapShader(bitmap, local 666 SkSafeUnref(tmpPaint.setShader(shader));
|
/frameworks/base/core/jni/ |
H A D | android_opengl_GLES20.cpp | 336 /* void glAttachShader ( GLuint program, GLuint shader ) */ 339 (JNIEnv *_env, jobject _this, jint program, jint shader) { 342 (GLuint)shader 614 /* void glCompileShader ( GLuint shader ) */ 617 (JNIEnv *_env, jobject _this, jint shader) { 619 (GLuint)shader 1010 /* void glDeleteShader ( GLuint shader ) */ 1013 (JNIEnv *_env, jobject _this, jint shader) { 1015 (GLuint)shader 1133 /* void glDetachShader ( GLuint program, GLuint shader ) */ 338 android_glAttachShader__II(JNIEnv *_env, jobject _this, jint program, jint shader) argument 616 android_glCompileShader__I(JNIEnv *_env, jobject _this, jint shader) argument 1012 android_glDeleteShader__I(JNIEnv *_env, jobject _this, jint shader) argument 1135 android_glDetachShader__II(JNIEnv *_env, jobject _this, jint program, jint shader) argument 2779 android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) argument 2885 android_glGetShaderiv__II_3II(JNIEnv *_env, jobject _this, jint shader, jint pname, jintArray params_ref, jint offset) argument 2935 android_glGetShaderiv__IILjava_nio_IntBuffer_2(JNIEnv *_env, jobject _this, jint shader, jint pname, jobject params_buf) argument 2974 android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) argument 3130 android_glGetShaderSource__II_3II_3BI(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jintArray length_ref, jint lengthOffset, jbyteArray source_ref, jint sourceOffset) argument 3199 android_glGetShaderSource__IILjava_nio_IntBuffer_2B(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jobject length_buf, jbyte source) argument 3223 android_glGetShaderSource(JNIEnv *_env, jobject, jint shader) argument 3917 android_glIsShader__I(JNIEnv *_env, jobject _this, jint shader) argument 4164 android_glShaderSource(JNIEnv *_env, jobject _this, jint shader, jstring string) argument [all...] |
H A D | android_opengl_GLES31.cpp | 2648 /* void glGetProgramPipelineInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */ 2649 static jstring android_glGetProgramPipelineInfoLog(JNIEnv *_env, jobject, jint shader) { argument 2651 glGetProgramPipelineiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 2660 glGetProgramPipelineInfoLog(shader, infoLen, NULL, buf);
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Paint.java | 905 * Get the paint's shader object. 907 * @return the paint's shader (or null) 914 * Set or clear the shader object. 916 * Pass null to clear any previous shader. 919 * @param shader May be null. the new shader to be installed in the paint 920 * @return shader 922 public Shader setShader(Shader shader) { argument 924 if (shader != null) 925 shaderNative = shader 2240 native_setShader(long native_object, long shader) argument [all...] |
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | BitmapDrawable.java | 471 final Shader shader = mBitmapState.mPaint.getShader(); 472 if (shader != null) { 475 shader.setLocalMatrix(mMirrorMatrix); 476 mBitmapState.mPaint.setShader(shader); 480 shader.setLocalMatrix(Matrix.IDENTITY_MATRIX); 481 mBitmapState.mPaint.setShader(shader); 528 final Shader shader = paint.getShader(); 530 if (shader == null) { 547 shader.setLocalMatrix(mMirrorMatrix); 548 paint.setShader(shader); [all...] |
/frameworks/base/libs/hwui/ |
H A D | GradientCache.h | 121 void operator()(GradientCacheEntry& shader, Texture*& texture); 124 * Returns the texture associated with the specified shader.
|
H A D | OpenGLRenderer.cpp | 1641 void OpenGLRenderer::setupDrawShader(const SkShader* shader) { argument 1642 if (shader != NULL) { 1643 SkiaShader::describe(&mCaches, mDescription, mExtensions, *shader); 1674 // TODO: check shader blending, once we have shader drawing support for layers. 1745 void OpenGLRenderer::setupDrawShaderUniforms(const SkShader* shader, bool ignoreTransform) { argument 1746 if (shader == NULL) { 1760 SkiaShader::setupProgram(&mCaches, mModelViewMatrix, &mTextureUnit, mExtensions, *shader); 2182 // Apply a scale transform on the canvas only when a shader is in use 2184 // when a shader i [all...] |
H A D | OpenGLRenderer.h | 108 * Used when the model view should simply translate geometry passed to the shader. The resulting 855 void setupDrawShader(const SkShader* shader); 868 * transformations are stored in the modelView matrix and uploaded to the shader. 883 * Setup uniforms for the current shader. 885 * @param shader SkShader on the current paint. 887 * @param ignoreTransform Set to true to ignore the transform in shader. 889 void setupDrawShaderUniforms(const SkShader* shader, bool ignoreTransform = false); 978 // shader, filters, and shadow 998 // Indicates that the shader should get a color
|
H A D | Program.cpp | 137 GLuint shader = glCreateShader(type); local 138 glShaderSource(shader, 1, &source, 0); 139 glCompileShader(shader); 142 glGetShaderiv(shader, GL_COMPILE_STATUS, &status); 144 ALOGE("Error while compiling this shader:\n===\n%s\n===", source); 148 glGetShaderInfoLog(shader, sizeof(log), 0, &log[0]); 153 return shader;
|
H A D | ProgramCache.cpp | 431 // program for A8, unmodulated, texture w/o shader (black text/path textures) is equivalent 465 String8 shader(gVS_Header_Attributes); 467 shader.append(gVS_Header_Attributes_TexCoords); 470 shader.append(gVS_Header_Attributes_VertexAlphaParameters); 473 shader.append(gVS_Header_Attributes_Colors); 476 shader.append(gVS_Header_Uniforms); 478 shader.append(gVS_Header_Uniforms_TextureTransform); 481 shader.append(gVS_Header_Uniforms_HasGradient); 484 shader.append(gVS_Header_Uniforms_HasBitmap); 487 shader 542 shaderOp(const ProgramDescription& description, String8& shader, const int modulateOp, const char** snippets) argument 551 String8 shader; local 783 generateBlend(String8& shader, const char* name, SkXfermode::Mode mode) argument 792 generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT) argument [all...] |
H A D | ProgramCache.h | 54 void generateBlend(String8& shader, const char* name, SkXfermode::Mode mode); 55 void generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT); 57 void printLongString(const String8& shader) const;
|
H A D | SkiaShader.cpp | 87 SkiaShaderType SkiaShader::getType(const SkShader& shader) { argument 88 // First check for a gradient shader. 89 switch (shader.asAGradient(NULL)) { 91 // Not a gradient shader. Fall through to check for other types. 102 // The shader is not a gradient. Check for a bitmap shader. 103 if (shader.asABitmap(NULL, NULL, NULL) == SkShader::kDefault_BitmapType) { 109 if (shader.asACompose(&rec)) { 121 if (shader.asACustomShader(NULL)) { 129 const Extensions& extensions, const SkShader& shader); 150 describe(Caches* caches, ProgramDescription& description, const Extensions& extensions, const SkShader& shader) argument 155 setupProgram(Caches* caches, const mat4& modelViewMatrix, GLuint* textureUnit, const Extensions& extensions, const SkShader& shader) argument 165 describe(Caches*, ProgramDescription& description, const Extensions&, const SkShader& shader) argument 170 setupProgram(Caches* caches, const mat4& modelViewMatrix, GLuint* textureUnit, const Extensions&, const SkShader& shader) argument 253 describe(Caches* caches, ProgramDescription& description, const Extensions& extensions, const SkShader& shader) argument 263 setupProgram(Caches* caches, const mat4& modelViewMatrix, GLuint* textureUnit, const Extensions& extensions, const SkShader& shader) argument 341 describe(Caches*, ProgramDescription& description, const Extensions& extensions, const SkShader& shader) argument 366 setupProgram(Caches* caches, const mat4& modelViewMatrix, GLuint* textureUnit, const Extensions&, const SkShader& shader) argument 437 describe(Caches* caches, ProgramDescription& description, const Extensions& extensions, const SkShader& shader) argument 454 setupProgram(Caches* caches, const mat4& modelViewMatrix, GLuint* textureUnit, const Extensions& extensions, const SkShader& shader) argument [all...] |
H A D | SkiaShader.h | 39 * Type of Skia shader in use. 51 static SkiaShaderType getType(const SkShader& shader); 53 const Extensions& extensions, const SkShader& shader); 55 GLuint* textureUnit, const Extensions& extensions, const SkShader& shader); 61 const Extensions& extensions, const SkShader& shader) { 62 // This shader is unsupported. Skip it. 65 GLuint* textureUnit, const Extensions& extensions, const SkShader& shader) { 66 // This shader is unsupported. Skip it. 71 * A shader that draws a layer. 76 const Extensions& extensions, const SkShader& shader); 60 describe(Caches* caches, ProgramDescription& description, const Extensions& extensions, const SkShader& shader) argument 64 setupProgram(Caches* caches, const mat4& modelViewMatrix, GLuint* textureUnit, const Extensions& extensions, const SkShader& shader) argument [all...] |
/frameworks/base/media/mca/filterfw/native/core/ |
H A D | gl_env.cpp | 390 void GLEnv::AttachShader(int key, ShaderProgram* shader) { argument 394 attached_shaders_[key] = shader;
|
H A D | gl_env.h | 177 // Attach a shader to the environment. The environment takes ownership of 178 // the shader. 179 void AttachShader(int key, ShaderProgram* shader); 185 // Return the shader with the specified key, or NULL if there is no such 186 // shader attached to this environment. 206 // Get the currently used (shader) program.
|
H A D | shader_program.cpp | 269 // Compile vertex shader 277 // Compile fragment shader 296 ALOGE("Could not link shader program!"); 306 // Create shader 307 GLuint shader = glCreateShader(shader_type); local 308 if (shader) { 310 glShaderSource(shader, 1, &source, NULL); 311 glCompileShader(shader); 315 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 318 ALOGE("Problem compiling shader! Sourc [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/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/packages/SystemUI/src/com/android/systemui/ |
H A D | ImageWallpaper.java | 609 int shader = glCreateShader(type); 611 glShaderSource(shader, source); 614 glCompileShader(shader); 618 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0); 620 String error = glGetShaderInfoLog(shader); 621 Log.d(GL_LOG_TAG, "Error while compiling shader:\n" + error); 622 glDeleteShader(shader); 626 return shader;
|