/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;
|
/frameworks/base/media/mca/filterfw/native/core/ |
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...] |
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 | gl_env.cpp | 390 void GLEnv::AttachShader(int key, ShaderProgram* shader) { argument 394 attached_shaders_[key] = shader;
|
/frameworks/native/opengl/include/GLES2/ |
H A D | gl2.h | 378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 409 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 414 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 444 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params); 445 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 447 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 463 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); 475 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length);
|
/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.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 | 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...] |
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
H A D | GradientsActivity.java | 98 BitmapShader shader = new BitmapShader(texture, Shader.TileMode.REPEAT, 101 mPaint.setShader(shader);
|
/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/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/native/opengl/include/GLES3/ |
H A D | gl3.h | 378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 409 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 414 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 444 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params); 445 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 447 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 463 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); 475 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length);
|
H A D | gl31.h | 378 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader); 397 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader); 409 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader); 414 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader); 444 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params); 445 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 447 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 463 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader); 475 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length);
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | RenderScript.java | 816 native long rsnProgramFragmentCreate(long con, String shader, String[] texNames, long[] params); argument 817 synchronized long nProgramFragmentCreate(String shader, String[] texNames, long[] params) { argument 819 return rsnProgramFragmentCreate(mContext, shader, texNames, params); 821 native long rsnProgramVertexCreate(long con, String shader, String[] texNames, long[] params); argument 822 synchronized long nProgramVertexCreate(String shader, String[] texNames, long[] params) { argument 824 return rsnProgramVertexCreate(mContext, shader, texNames, params);
|
/frameworks/rs/ |
H A D | rs_hal.h | 261 const char* shader, size_t shaderLen, 270 const char* shader, size_t shaderLen,
|
/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/glrenderer/ |
H A D | GLES20Canvas.java | 332 // create a vertex shader type (GLES20.GL_VERTEX_SHADER) 333 // or a fragment shader type (GLES20.GL_FRAGMENT_SHADER) 334 int shader = GLES20.glCreateShader(type); 336 // add the source code to the shader and compile it 337 GLES20.glShaderSource(shader, shaderCode); 339 GLES20.glCompileShader(shader); 342 return shader;
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Paint_Delegate.java | 811 /*package*/ static long native_setShader(long native_object, long shader) { argument 815 return shader; 818 delegate.mShader = Shader_Delegate.getDelegate(shader); 820 return shader;
|
/frameworks/native/opengl/libs/GLES_trace/src/ |
H A D | gltrace_api.h | 25 void GLTrace_glAttachShader(GLuint program, GLuint shader); 44 void GLTrace_glCompileShader(GLuint shader); 56 void GLTrace_glDeleteShader(GLuint shader); 61 void GLTrace_glDetachShader(GLuint program, GLuint shader); 91 void GLTrace_glGetShaderiv(GLuint shader, GLenum pname, GLint * params); 92 void GLTrace_glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog); 94 void GLTrace_glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source); 110 GLboolean GLTrace_glIsShader(GLuint shader); 122 void GLTrace_glShaderSource(GLuint shader, GLsizei count, const GLchar *const* string, const GLint * length); 388 void GLTrace_glGetTranslatedShaderSourceANGLE(GLuint shader, GLsize [all...] |
H A D | gltrace_api.cpp | 60 void GLTrace_glAttachShader(GLuint program, GLuint shader) { argument 72 // copy argument shader 76 arg_shader->add_intvalue(shader); 81 glContext->hooks->gl.glAttachShader(program, shader); 765 void GLTrace_glCompileShader(GLuint shader) { argument 771 // copy argument shader 775 arg_shader->add_intvalue(shader); 780 glContext->hooks->gl.glCompileShader(shader); 1308 void GLTrace_glDeleteShader(GLuint shader) { argument 1314 // copy argument shader 1461 GLTrace_glDetachShader(GLuint program, GLuint shader) argument 2612 GLTrace_glGetShaderiv(GLuint shader, GLenum pname, GLint * params) argument 2653 GLTrace_glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog) argument 2749 GLTrace_glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source) argument 3378 GLTrace_glIsShader(GLuint shader) argument 3841 GLTrace_glShaderSource(GLuint shader, GLsizei count, const GLchar *const* string, const GLint * length) argument 15746 GLTrace_glGetTranslatedShaderSourceANGLE(GLuint shader, GLsizei bufsize, GLsizei * length, GLchar * source) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
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));
|
H A D | Paint.cpp | 272 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); local 273 return reinterpret_cast<jlong>(obj->setShader(shader));
|
/frameworks/base/rs/jni/ |
H A D | android_renderscript_RenderScript.cpp | 1446 nProgramFragmentCreate(JNIEnv *_env, jobject _this, jlong con, jstring shader, argument 1449 AutoJavaStringToUTF8 shaderUTF(_env, shader); 1477 nProgramVertexCreate(JNIEnv *_env, jobject _this, jlong con, jstring shader, argument 1480 AutoJavaStringToUTF8 shaderUTF(_env, shader);
|
/frameworks/opt/chips/src/com/android/ex/chips/ |
H A D | RecipientEditTextView.java | 818 // Draw bitmap through shader first. 819 final BitmapShader shader = new BitmapShader(icon, TileMode.CLAMP, TileMode.CLAMP); 825 shader.setLocalMatrix(matrix); 827 mWorkPaint.setShader(shader);
|
/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);
|