Searched defs:shader (Results 26 - 42 of 42) sorted by relevance

12

/frameworks/base/libs/hwui/
H A DProgramCache.cpp426 // 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 DDisplayListOp.h608 SetupShaderOp(SkiaShader* shader) argument
609 : mShader(shader) {}
615 OP_LOG("SetupShader, shader %p", mShader);
H A DOpenGLRenderer.cpp2064 // 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 Dshader_program.cpp269 // 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 DCanvas.cpp690 // cons-up a shader for the bitmap
695 SkShader* shader = SkShader::CreateBitmapShader(*bitmap, local
697 SkSafeUnref(tmpPaint.setShader(shader));
H A DPaint.cpp223 static SkShader* setShader(JNIEnv* env, jobject clazz, SkPaint* obj, SkShader* shader) { argument
224 return obj->setShader(shader);
/frameworks/base/core/jni/
H A Dandroid_view_GLES20Canvas.cpp538 OpenGLRenderer* renderer, SkiaShader* shader) {
539 renderer->setupShader(shader);
537 android_view_GLES20Canvas_setupShader(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkiaShader* shader) argument
H A Dandroid_opengl_GLES20.cpp329 /* 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 DPaint_Delegate.java782 /*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 DSurfaceTexture_test.cpp290 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 DGLES20Canvas.java1347 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 DView.java14058 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 DPaint.java826 * 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 Dandroid_renderscript_RenderScript.cpp1351 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 DRenderScript.java759 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 DGLES20.java342 // 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 Dgltrace_api.cpp61 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...]

Completed in 771 milliseconds

12