Searched refs:shader (Results 51 - 75 of 76) sorted by relevance

1234

/frameworks/base/packages/SystemUI/src/com/android/systemui/
H A DImageWallpaper.java609 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 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...]
H A Dgl_env.h177 // 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 Dgl_env.cpp390 void GLEnv::AttachShader(int key, ShaderProgram* shader) { argument
394 attached_shaders_[key] = shader;
/frameworks/native/opengl/include/GLES2/
H A Dgl2.h378 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 DGradientCache.h121 void operator()(GradientCacheEntry& shader, Texture*& texture);
124 * Returns the texture associated with the specified shader.
H A DOpenGLRenderer.h108 * 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 DOpenGLRenderer.cpp1641 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 DGradientsActivity.java98 BitmapShader shader = new BitmapShader(texture, Shader.TileMode.REPEAT,
101 mPaint.setShader(shader);
/frameworks/base/graphics/java/android/graphics/
H A DPaint.java905 * 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 Dandroid_opengl_GLES20.cpp336 /* 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 Dandroid_opengl_GLES31.cpp2648 /* 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 Dgl3.h378 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 Dgl31.h378 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 DRenderScript.java816 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 Drs_hal.h261 const char* shader, size_t shaderLen,
270 const char* shader, size_t shaderLen,
/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/glrenderer/
H A DGLES20Canvas.java332 // 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 DPaint_Delegate.java811 /*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 Dgltrace_api.h25 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 Dgltrace_api.cpp60 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 DSkiaCanvas.cpp658 // cons-up a shader for the bitmap
663 SkShader* shader = SkShader::CreateBitmapShader(bitmap, local
666 SkSafeUnref(tmpPaint.setShader(shader));
H A DPaint.cpp272 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); local
273 return reinterpret_cast<jlong>(obj->setShader(shader));
/frameworks/base/rs/jni/
H A Dandroid_renderscript_RenderScript.cpp1446 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 DRecipientEditTextView.java818 // 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 DView.java15345 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);

Completed in 1069 milliseconds

1234