Searched refs:shader (Results 26 - 50 of 64) sorted by relevance

123

/frameworks/native/opengl/tools/glgen/specs/gles11/
H A DGLES20.spec2 void glAttachShader ( GLuint program, GLuint shader )
21 void glCompileShader ( GLuint shader )
33 void glDeleteShader ( GLuint shader )
38 void glDetachShader ( GLuint program, GLuint shader )
69 void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params )
70 void glGetShaderInfoLog ( GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog )
72 void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
88 GLboolean glIsShader ( GLuint shader )
100 void glShaderSource ( GLuint shader )
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DGLTextureViewActivity.java312 int shader = glCreateShader(type);
314 glShaderSource(shader, source);
317 glCompileShader(shader);
321 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0);
323 String error = glGetShaderInfoLog(shader);
324 Log.d(LOG_TAG, "Error while compiling shader:\n" + error);
325 glDeleteShader(shader);
329 return shader;
H A DGradientsActivity.java98 BitmapShader shader = new BitmapShader(texture, Shader.TileMode.REPEAT,
101 mPaint.setShader(shader);
/frameworks/base/libs/hwui/
H A DSkiaShader.cpp58 // Base shader
61 void SkiaShader::copyFrom(const SkiaShader& shader) { argument
62 mType = shader.mType;
63 mKey = shader.mKey;
64 mTileX = shader.mTileX;
65 mTileY = shader.mTileY;
66 mBlend = shader.mBlend;
67 mUnitMatrix = shader.mUnitMatrix;
68 mShaderMatrix = shader.mShaderMatrix;
69 mGenerationId = shader
[all...]
H A DGradientCache.h111 void operator()(GradientCacheEntry& shader, Texture*& texture);
114 * Returns the texture associated with the specified shader.
H A DDisplayListRenderer.h613 virtual void setupShader(SkiaShader* shader);
840 inline void addShader(SkiaShader* shader) { argument
841 if (!shader) {
846 SkiaShader* shaderCopy = mShaderMap.valueFor(shader);
848 if (shaderCopy == NULL || shaderCopy->getGenerationId() != shader->getGenerationId()) {
849 shaderCopy = shader->copy();
851 mShaderMap.replaceValueFor(shader, shaderCopy);
H A DResourceCache.cpp329 SkiaShader* shader = (SkiaShader*) resource; local
330 delete shader;
/frameworks/base/media/tests/MediaDump/src/com/android/mediadump/
H A DVideoDumpView.java598 int shader = GLES20.glCreateShader(shaderType);
599 if (shader != 0) {
600 GLES20.glShaderSource(shader, source);
601 GLES20.glCompileShader(shader);
603 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
605 Log.e(TAG, "Could not compile shader " + shaderType + ":");
606 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
607 GLES20.glDeleteShader(shader);
608 shader = 0;
611 return shader;
[all...]
/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.h174 // Attach a shader to the environment. The environment takes ownership of
175 // the shader.
176 void AttachShader(int key, ShaderProgram* shader);
182 // Return the shader with the specified key, or NULL if there is no such
183 // shader attached to this environment.
203 // 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...]
H A Dgl_env.cpp385 void GLEnv::AttachShader(int key, ShaderProgram* shader) { argument
389 attached_shaders_[key] = shader;
/frameworks/av/media/libstagefright/tests/
H A DSurfaceMediaSource_test.cpp197 GLuint shader = glCreateShader(shaderType); local
199 if (shader) {
200 glShaderSource(shader, 1, &pSource, NULL);
202 glCompileShader(shader);
205 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
209 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
214 glGetShaderInfoLog(shader, infoLen, NULL, buf);
222 glGetShaderInfoLog(shader, 0x1000, NULL, buf);
228 glDeleteShader(shader);
229 shader
[all...]
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/testapp/
H A DSimpleAppRS.java95 // Built-in shader that provides position, texcoord and normal
97 // Built-in shader that displays a color
104 // Our shader has a constant input called "color"
111 // Built-in shader that provides position, texcoord and normal
113 // Built-in shader that displays a texture
126 // Our fragment shader has a constant texture input called "color"
133 // Describe what constant inputs our shader wants
137 // Create a shader from a text file in resources
139 // Tell the shader what constants we want
143 // We want a texture called diffuse on our shader
[all...]
/frameworks/base/opengl/java/android/opengl/
H A DGLES20.java338 // C function void glAttachShader ( GLuint program, GLuint shader )
342 int shader
479 // C function void glCompileShader ( GLuint shader )
482 int shader
606 // C function void glDeleteShader ( GLuint shader )
609 int shader
646 // C function void glDetachShader ( GLuint program, GLuint shader )
650 int shader
1066 // C function void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params )
1069 int shader,
1068 glGetShaderiv( int shader, int pname, int[] params, int offset ) argument
1077 glGetShaderiv( int shader, int pname, java.nio.IntBuffer params ) argument
1127 glGetShaderSource( int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset ) argument
1138 glGetShaderSource( int shader, int bufsize, java.nio.IntBuffer length, byte source ) argument
1436 glShaderSource( int shader, String string ) argument
[all...]
/frameworks/native/opengl/libs/EGL/
H A Dtrace.cpp103 static void TraceGLShaderSource(GLuint shader, GLsizei count, argument
126 shader, count);
129 shader, count);
190 GLuint shader = va_arg(argp, GLuint);
198 TraceGLShaderSource(shader, count, string, length);
/frameworks/base/packages/SystemUI/src/com/android/systemui/
H A DImageWallpaper.java582 int shader = glCreateShader(type);
584 glShaderSource(shader, source);
587 glCompileShader(shader);
591 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0);
593 String error = glGetShaderInfoLog(shader);
594 Log.d(GL_LOG_TAG, "Error while compiling shader:\n" + error);
595 glDeleteShader(shader);
599 return shader;
/frameworks/native/opengl/include/GLES2/
H A Dgl2.h475 GL_APICALL void GL_APIENTRY glAttachShader (GLuint program, GLuint shader);
494 GL_APICALL void GL_APIENTRY glCompileShader (GLuint shader);
506 GL_APICALL void GL_APIENTRY glDeleteShader (GLuint shader);
511 GL_APICALL void GL_APIENTRY glDetachShader (GLuint program, GLuint shader);
541 GL_APICALL void GL_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params);
542 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog);
544 GL_APICALL void GL_APIENTRY glGetShaderSource (GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source);
560 GL_APICALL GLboolean GL_APIENTRY glIsShader (GLuint shader);
572 GL_APICALL void GL_APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar** string, const GLint* length);
/frameworks/base/core/java/android/view/
H A DGLES20RecordingCanvas.java88 final Shader shader = paint.getShader();
89 if (shader instanceof BitmapShader) {
90 mDisplayList.mBitmaps.add(((BitmapShader) shader).mBitmap);
/frameworks/base/graphics/java/android/graphics/
H A DPaint.java828 * Get the paint's shader object.
830 * @return the paint's shader (or null)
837 * Set or clear the shader object.
839 * Pass null to clear any previous shader.
842 * @param shader May be null. the new shader to be installed in the paint
843 * @return shader
845 public Shader setShader(Shader shader) { argument
847 if (shader != null)
848 shaderNative = shader
2198 native_setShader(int native_object, int shader) argument
[all...]
/frameworks/base/core/jni/
H A Dandroid_opengl_GLES20.cpp136 /* void glAttachShader ( GLuint program, GLuint shader ) */
139 (JNIEnv *_env, jobject _this, jint program, jint shader) {
142 (GLuint)shader
413 /* void glCompileShader ( GLuint shader ) */
416 (JNIEnv *_env, jobject _this, jint shader) {
418 (GLuint)shader
769 /* void glDeleteShader ( GLuint shader ) */
772 (JNIEnv *_env, jobject _this, jint shader) {
774 (GLuint)shader
892 /* void glDetachShader ( GLuint program, GLuint shader ) */
138 android_glAttachShader__II(JNIEnv *_env, jobject _this, jint program, jint shader) argument
415 android_glCompileShader__I(JNIEnv *_env, jobject _this, jint shader) argument
771 android_glDeleteShader__I(JNIEnv *_env, jobject _this, jint shader) argument
894 android_glDetachShader__II(JNIEnv *_env, jobject _this, jint program, jint shader) argument
3281 android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) argument
3367 android_glGetShaderiv__II_3II(JNIEnv *_env, jobject _this, jint shader, jint pname, jintArray params_ref, jint offset) argument
3411 android_glGetShaderiv__IILjava_nio_IntBuffer_2(JNIEnv *_env, jobject _this, jint shader, jint pname, jobject params_buf) argument
3436 android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) argument
3560 android_glGetShaderSource__II_3II_3BI(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jintArray length_ref, jint lengthOffset, jbyteArray source_ref, jint sourceOffset) argument
3629 android_glGetShaderSource__IILjava_nio_IntBuffer_2B(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jobject length_buf, jbyte source) argument
3653 android_glGetShaderSource(JNIEnv *_env, jobject, jint shader) argument
4222 android_glIsShader__I(JNIEnv *_env, jobject _this, jint shader) argument
4449 android_glShaderSource(JNIEnv *_env, jobject _this, jint shader, jstring string) argument
[all...]
/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** string, const GLint* length);
/frameworks/native/libs/gui/tests/
H A DSurfaceTexture_test.cpp289 GLuint shader = glCreateShader(shaderType); local
291 if (shader) {
292 glShaderSource(shader, 1, &pSource, NULL);
294 glCompileShader(shader);
297 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
301 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
306 glGetShaderInfoLog(shader, infoLen, NULL, buf);
314 glGetShaderInfoLog(shader, 0x1000, NULL, buf);
320 glDeleteShader(shader);
321 shader
[all...]
/frameworks/base/graphics/java/android/renderscript/
H A DRenderScript.java646 native int rsnProgramFragmentCreate(int con, String shader, String[] texNames, int[] params); argument
647 synchronized int nProgramFragmentCreate(String shader, String[] texNames, int[] params) { argument
649 return rsnProgramFragmentCreate(mContext, shader, texNames, params);
651 native int rsnProgramVertexCreate(int con, String shader, String[] texNames, int[] params); argument
652 synchronized int nProgramVertexCreate(String shader, String[] texNames, int[] params) { argument
654 return rsnProgramVertexCreate(mContext, shader, texNames, params);
/frameworks/base/graphics/java/android/graphics/drawable/
H A DBitmapDrawable.java385 Shader shader = state.mPaint.getShader();
386 if (shader == null) {
/frameworks/rs/
H A Drs_hal.h226 const char* shader, size_t shaderLen,
235 const char* shader, size_t shaderLen,

Completed in 344 milliseconds

123