Searched refs:shader (Results 1 - 25 of 76) sorted by path

1234

/frameworks/av/cmds/screenrecord/
H A DProgram.cpp38 // 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 DSurfaceMediaSource_test.cpp198 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 DSurfaceTextureRenderer.java133 * 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 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);
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp272 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); local
273 return reinterpret_cast<jlong>(obj->setShader(shader));
H A DShader.cpp18 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 DSkiaCanvas.cpp658 // 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 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/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/graphics/java/android/graphics/drawable/
H A DBitmapDrawable.java471 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 DGradientCache.h121 void operator()(GradientCacheEntry& shader, Texture*& texture);
124 * Returns the texture associated with the specified shader.
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...]
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 DProgram.cpp137 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 DProgramCache.cpp431 // 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 DProgramCache.h54 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 DSkiaShader.cpp87 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 DSkiaShader.h39 * 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 Dgl_env.cpp390 void GLEnv::AttachShader(int key, ShaderProgram* shader) { argument
394 attached_shaders_[key] = shader;
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 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/media/tests/MediaDump/src/com/android/mediadump/
H A DVideoDumpView.java603 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 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
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 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;

Completed in 1625 milliseconds

1234