/frameworks/base/libs/hwui/ |
H A D | ProgramCache.cpp | 426 // program for A8, unmodulated, texture w/o shader (black text/path textures) is equivalent 460 String8 shader(gVS_Header_Attributes); 462 shader.append(gVS_Header_Attributes_TexCoords); 465 shader.append(gVS_Header_Attributes_AAVertexShapeParameters); 468 shader.append(gVS_Header_Attributes_Colors); 471 shader.append(gVS_Header_Uniforms); 473 shader.append(gVS_Header_Uniforms_TextureTransform); 476 shader.append(gVS_Header_Uniforms_HasGradient); 479 shader.append(gVS_Header_Uniforms_HasBitmap); 482 shader 538 shaderOp(const ProgramDescription& description, String8& shader, const int modulateOp, const char** snippets) argument 547 String8 shader; local 771 generateBlend(String8& shader, const char* name, SkXfermode::Mode mode) argument 780 generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT) argument [all...] |
H A D | DisplayListOp.h | 608 SetupShaderOp(SkiaShader* shader) argument 609 : mShader(shader) {} 615 OP_LOG("SetupShader, shader %p", mShader);
|
H A D | OpenGLRenderer.cpp | 2064 // to the vertex shader. The save/restore is a bit overkill. 2242 // Apply a scale transform on the canvas only when a shader is in use 2244 // when a shader is set 2419 * screen space in all directions. However, instead of using a fragment shader to compute the 2445 * in-shader alpha region, but found it to be taxing on some GPUs. 2704 // if shader-based correction is enabled 2923 // apply the full transform matrix at draw time in the vertex shader. 2924 // Applying the full matrix in the shader is the easiest way to handle 3131 void OpenGLRenderer::setupShader(SkiaShader* shader) { argument 3132 mDrawModifiers.mShader = shader; [all...] |
/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...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Canvas.cpp | 690 // cons-up a shader for the bitmap 695 SkShader* shader = SkShader::CreateBitmapShader(*bitmap, local 697 SkSafeUnref(tmpPaint.setShader(shader));
|
H A D | Paint.cpp | 223 static SkShader* setShader(JNIEnv* env, jobject clazz, SkPaint* obj, SkShader* shader) { argument 224 return obj->setShader(shader);
|
/frameworks/base/core/jni/ |
H A D | android_view_GLES20Canvas.cpp | 538 OpenGLRenderer* renderer, SkiaShader* shader) { 539 renderer->setupShader(shader); 537 android_view_GLES20Canvas_setupShader(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkiaShader* shader) argument
|
H A D | android_opengl_GLES20.cpp | 329 /* void glAttachShader ( GLuint program, GLuint shader ) */ 332 (JNIEnv *_env, jobject _this, jint program, jint shader) { 335 (GLuint)shader 606 /* void glCompileShader ( GLuint shader ) */ 609 (JNIEnv *_env, jobject _this, jint shader) { 611 (GLuint)shader 1002 /* void glDeleteShader ( GLuint shader ) */ 1005 (JNIEnv *_env, jobject _this, jint shader) { 1007 (GLuint)shader 1125 /* void glDetachShader ( GLuint program, GLuint shader ) */ 331 android_glAttachShader__II(JNIEnv *_env, jobject _this, jint program, jint shader) argument 608 android_glCompileShader__I(JNIEnv *_env, jobject _this, jint shader) argument 1004 android_glDeleteShader__I(JNIEnv *_env, jobject _this, jint shader) argument 1127 android_glDetachShader__II(JNIEnv *_env, jobject _this, jint program, jint shader) argument 2770 android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) argument 2876 android_glGetShaderiv__II_3II(JNIEnv *_env, jobject _this, jint shader, jint pname, jintArray params_ref, jint offset) argument 2926 android_glGetShaderiv__IILjava_nio_IntBuffer_2(JNIEnv *_env, jobject _this, jint shader, jint pname, jobject params_buf) argument 2965 android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) argument 3121 android_glGetShaderSource__II_3II_3BI(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jintArray length_ref, jint lengthOffset, jbyteArray source_ref, jint sourceOffset) argument 3190 android_glGetShaderSource__IILjava_nio_IntBuffer_2B(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jobject length_buf, jbyte source) argument 3214 android_glGetShaderSource(JNIEnv *_env, jobject, jint shader) argument 3907 android_glIsShader__I(JNIEnv *_env, jobject _this, jint shader) argument 4154 android_glShaderSource(JNIEnv *_env, jobject _this, jint shader, jstring string) argument [all...] |
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Paint_Delegate.java | 782 /*package*/ static int native_setShader(int native_object, int shader) { argument 786 return shader; 789 delegate.mShader = Shader_Delegate.getDelegate(shader); 791 return shader;
|
/frameworks/native/libs/gui/tests/ |
H A D | SurfaceTexture_test.cpp | 290 GLuint shader = glCreateShader(shaderType); local 292 if (shader) { 293 glShaderSource(shader, 1, &pSource, NULL); 295 glCompileShader(shader); 298 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); 302 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); 307 glGetShaderInfoLog(shader, infoLen, NULL, buf); 315 glGetShaderInfoLog(shader, 0x1000, NULL, buf); 321 glDeleteShader(shader); 322 shader [all...] |
/frameworks/base/core/java/android/view/ |
H A D | GLES20Canvas.java | 1347 final Shader shader = paint.getShader(); 1348 if (shader != null) { 1349 nSetupShader(mRenderer, shader.native_shader); 1371 final Shader shader = paint.getShader(); 1372 if (shader != null && (flags & MODIFIER_SHADER) != 0) { 1373 nSetupShader(mRenderer, shader.native_shader); 1395 private static native void nSetupShader(int renderer, int shader); argument
|
H A D | View.java | 14058 final Shader fade = scrollabilityCache.shader; 18365 public Shader shader; field in class:View.ScrollabilityCache 18396 shader = new LinearGradient(0, 0, 0, 1, 0xFF000000, 0, Shader.TileMode.CLAMP); 18397 paint.setShader(shader); 18408 shader = new LinearGradient(0, 0, 0, 1, color | 0xFF000000, 18410 paint.setShader(shader); 18414 shader = new LinearGradient(0, 0, 0, 1, 0xFF000000, 0, Shader.TileMode.CLAMP); 18415 paint.setShader(shader);
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Paint.java | 826 * Get the paint's shader object. 828 * @return the paint's shader (or null) 835 * Set or clear the shader object. 837 * Pass null to clear any previous shader. 840 * @param shader May be null. the new shader to be installed in the paint 841 * @return shader 843 public Shader setShader(Shader shader) { argument 845 if (shader != null) 846 shaderNative = shader 2121 native_setShader(int native_object, int shader) argument [all...] |
/frameworks/base/graphics/jni/ |
H A D | android_renderscript_RenderScript.cpp | 1351 nProgramFragmentCreate(JNIEnv *_env, jobject _this, RsContext con, jstring shader, argument 1354 AutoJavaStringToUTF8 shaderUTF(_env, shader); 1377 nProgramVertexCreate(JNIEnv *_env, jobject _this, RsContext con, jstring shader, argument 1380 AutoJavaStringToUTF8 shaderUTF(_env, shader);
|
/frameworks/base/graphics/java/android/renderscript/ |
H A D | RenderScript.java | 759 native int rsnProgramFragmentCreate(int con, String shader, String[] texNames, int[] params); argument 760 synchronized int nProgramFragmentCreate(String shader, String[] texNames, int[] params) { argument 762 return rsnProgramFragmentCreate(mContext, shader, texNames, params); 764 native int rsnProgramVertexCreate(int con, String shader, String[] texNames, int[] params); argument 765 synchronized int nProgramVertexCreate(String shader, String[] texNames, int[] params) { argument 767 return rsnProgramVertexCreate(mContext, shader, texNames, params);
|
/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 1054 // C function void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params ) 1057 int shader, 1056 glGetShaderiv( int shader, int pname, int[] params, int offset ) argument 1065 glGetShaderiv( int shader, int pname, java.nio.IntBuffer params ) argument 1099 glGetShaderSource( int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset ) argument 1110 glGetShaderSource( int shader, int bufsize, java.nio.IntBuffer length, byte source ) argument 1376 glShaderSource( int shader, String string ) argument [all...] |
/frameworks/native/opengl/libs/GLES_trace/src/ |
H A D | gltrace_api.cpp | 61 void GLTrace_glAttachShader(GLuint program, GLuint shader) { argument 73 // copy argument shader 77 arg_shader->add_intvalue(shader); 82 glContext->hooks->gl.glAttachShader(program, shader); 766 void GLTrace_glCompileShader(GLuint shader) { argument 772 // copy argument shader 776 arg_shader->add_intvalue(shader); 781 glContext->hooks->gl.glCompileShader(shader); 1309 void GLTrace_glDeleteShader(GLuint shader) { argument 1315 // copy argument shader 1462 GLTrace_glDetachShader(GLuint program, GLuint shader) argument 2613 GLTrace_glGetShaderiv(GLuint shader, GLenum pname, GLint* params) argument 2654 GLTrace_glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) argument 2750 GLTrace_glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) argument 3379 GLTrace_glIsShader(GLuint shader) argument 3842 GLTrace_glShaderSource(GLuint shader, GLsizei count, const GLchar* const* string, const GLint* length) argument [all...] |