Searched refs:shader (Results 1 - 25 of 56) sorted by relevance

123

/frameworks/base/opengl/tools/glgen/stubs/gles11/
H A DglGetShaderInfoLog.java17 // C function void glGetShaderInfoLog( GLuint shader, GLsizei maxLength, GLsizei * length,
21 int shader
H A DglShaderSource.java17 // C function void glShaderSource ( GLuint shader, GLsizei count, const GLchar ** string, const GLint* length )
20 int shader,
19 glShaderSource( int shader, String string ) argument
H A DglGetProgramInfoLog.cpp3 /* void glGetProgramInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */
4 static jstring android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) { argument
6 glGetProgramiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
15 glGetProgramInfoLog(shader, infoLen, NULL, buf);
H A DglGetShaderInfoLog.cpp3 /* void glGetShaderInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */
4 static jstring android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) { argument
6 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
15 glGetShaderInfoLog(shader, infoLen, NULL, buf);
H A DglShaderSource.cpp2 /* void glShaderSource ( GLuint shader, GLsizei count, const GLchar ** string, const GLint * length ) */
6 (JNIEnv *_env, jobject _this, jint shader, jstring string) {
15 glShaderSource(shader, 1, strings, 0);
5 android_glShaderSource(JNIEnv *_env, jobject _this, jint shader, jstring string) argument
/frameworks/base/libs/hwui/
H A DProgramCache.cpp397 String8 shader(gVS_Header_Attributes);
399 shader.append(gVS_Header_Attributes_TexCoords);
402 shader.append(gVS_Header_Attributes_AAParameters);
405 shader.append(gVS_Header_Uniforms);
407 shader.append(gVS_Header_Uniforms_TextureTransform);
410 shader.append(gVS_Header_Uniforms_HasGradient[description.gradientType]);
413 shader.append(gVS_Header_Uniforms_HasBitmap);
416 shader.append(gVS_Header_Uniforms_IsPoint);
420 shader.append(gVS_Header_Varyings_HasTexture);
423 shader
468 String8 shader; local
669 generateBlend(String8& shader, const char* name, SkXfermode::Mode mode) argument
678 generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT) argument
[all...]
H A DProgram.cpp107 GLuint shader = glCreateShader(type); local
108 glShaderSource(shader, 1, &source, 0);
109 glCompileShader(shader);
112 glGetShaderiv(shader, GL_COMPILE_STATUS, &status);
117 glGetShaderInfoLog(shader, sizeof(log), 0, &log[0]);
118 LOGE("Error while compiling shader: %s", log);
119 glDeleteShader(shader);
123 return shader;
H A DSkiaShader.cpp47 // Base shader
50 void SkiaShader::copyFrom(const SkiaShader& shader) { argument
51 mType = shader.mType;
52 mKey = shader.mKey;
53 mTileX = shader.mTileX;
54 mTileY = shader.mTileY;
55 mBlend = shader.mBlend;
56 mUnitMatrix = shader.mUnitMatrix;
57 mShaderMatrix = shader.mShaderMatrix;
58 mGenerationId = shader
[all...]
H A DDisplayListRenderer.h296 virtual void setupShader(SkiaShader* shader);
457 inline void addShader(SkiaShader* shader) { argument
458 if (!shader) {
463 SkiaShader* shaderCopy = mShaderMap.valueFor(shader);
465 if (shaderCopy == NULL || shaderCopy->getGenerationId() != shader->getGenerationId()) {
466 shaderCopy = shader->copy();
467 mShaderMap.add(shader, shaderCopy);
/frameworks/base/core/jni/android/graphics/
H A DShader.cpp18 jfieldID shader; member in struct:__anon15
54 static void Shader_destructor(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* skiaShader) argument
56 SkSafeUnref(shader);
67 static void Shader_setLocalMatrix(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* skiaShader, argument
70 if (shader) {
72 shader->resetLocalMatrix();
75 shader->setLocalMatrix(*matrix);
96 static SkiaShader* BitmapShader_postConstructor(JNIEnv* env, jobject o, SkShader* shader, argument
99 SkiaShader* skiaShader = new SkiaBitmapShader(bitmap, shader,
101 NULL, (shader
133 SkShader* shader = SkGradientShader::CreateLinear(pts, local
143 LinearGradient_postCreate1(JNIEnv* env, jobject o, SkShader* shader, float x0, float y0, float x1, float y1, jintArray colorArray, jfloatArray posArray, int tileMode) argument
185 LinearGradient_postCreate2(JNIEnv* env, jobject o, SkShader* shader, float x0, float y0, float x1, float y1, int color0, int color1, int tileMode) argument
249 SkShader* shader = SkGradientShader::CreateRadial(center, local
276 RadialGradient_postCreate1(JNIEnv* env, jobject o, SkShader* shader, float x, float y, float radius, jintArray colorArray, jfloatArray posArray, int tileMode) argument
314 RadialGradient_postCreate2(JNIEnv* env, jobject o, SkShader* shader, float x, float y, float radius, int color0, int color1, int tileMode) argument
354 SkShader* shader = SkGradientShader::CreateSweep(SkFloatToScalar(x), local
375 SweepGradient_postCreate1(JNIEnv* env, jobject o, SkShader* shader, float x, float y, jintArray colorArray, jfloatArray posArray) argument
412 SweepGradient_postCreate2(JNIEnv* env, jobject o, SkShader* shader, float x, float y, int color0, int color1) argument
448 ComposeShader_postCreate2(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* shaderA, SkiaShader* shaderB, SkPorterDuff::Mode porterDuffMode) argument
458 ComposeShader_postCreate1(JNIEnv* env, jobject o, SkShader* shader, SkiaShader* shaderA, SkiaShader* shaderB, SkXfermode* mode) argument
[all...]
/frameworks/base/libs/rs/driver/
H A DrsdProgramFragment.h25 const char* shader, uint32_t shaderLen);
H A DrsdProgramVertex.h24 const char* shader, uint32_t shaderLen);
H A DrsdProgram.cpp37 const char* shader, uint32_t shaderLen) {
38 RsdShader *drv = new RsdShader(pv, GL_VERTEX_SHADER, shader, shaderLen);
71 LOGV("Destroying vertex shader with ID %u", drv->getShaderID());
81 const char* shader, uint32_t shaderLen) {
82 RsdShader *drv = new RsdShader(pf, GL_FRAGMENT_SHADER, shader, shaderLen);
102 LOGV("Destroying fragment shader with ID %u", drv->getShaderID());
36 rsdProgramVertexInit(const Context *rsc, const ProgramVertex *pv, const char* shader, uint32_t shaderLen) argument
80 rsdProgramFragmentInit(const Context *rsc, const ProgramFragment *pf, const char* shader, uint32_t shaderLen) argument
/frameworks/base/opengl/tests/gl2_jni/jni/
H A Dgl_code.cpp38 GLuint shader = glCreateShader(shaderType); local
39 if (shader) {
40 glShaderSource(shader, 1, &pSource, NULL);
41 glCompileShader(shader);
43 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
46 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
50 glGetShaderInfoLog(shader, infoLen, NULL, buf);
51 LOGE("Could not compile shader %d:\n%s\n",
55 glDeleteShader(shader);
56 shader
[all...]
/frameworks/base/opengl/tests/gldual/jni/
H A Dgl_code.cpp38 GLuint shader = glCreateShader(shaderType); local
39 if (shader) {
40 glShaderSource(shader, 1, &pSource, NULL);
41 glCompileShader(shader);
43 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
46 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
50 glGetShaderInfoLog(shader, infoLen, NULL, buf);
51 LOGE("Could not compile shader %d:\n%s\n",
55 glDeleteShader(shader);
56 shader
[all...]
/frameworks/base/opengl/tests/gl2_java/src/com/android/gl2java/
H A DGL2JavaView.java96 int shader = GLES20.glCreateShader(shaderType);
97 if (shader != 0) {
98 GLES20.glShaderSource(shader, source);
99 GLES20.glCompileShader(shader);
101 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
103 Log.e(TAG, "Could not compile shader " + shaderType + ":");
104 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
105 GLES20.glDeleteShader(shader);
106 shader = 0;
109 return shader;
[all...]
/frameworks/base/opengl/tests/gl_perf/
H A Dfill_common.cpp34 GLuint shader = glCreateShader(shaderType); local
35 if (shader) {
36 glShaderSource(shader, 1, &pSource, NULL);
37 glCompileShader(shader);
39 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
42 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
46 glGetShaderInfoLog(shader, infoLen, NULL, buf);
47 LOGE("Could not compile shader %d:\n%s\n", shaderType, buf);
50 glDeleteShader(shader);
51 shader
[all...]
/frameworks/base/opengl/tests/testLatency/src/com/android/testlatency/
H A DTestLatencyView.java170 int shader = GLES20.glCreateShader(shaderType);
171 if (shader != 0) {
172 GLES20.glShaderSource(shader, source);
173 GLES20.glCompileShader(shader);
175 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
177 Log.e(TAG, "Could not compile shader " + shaderType + ":");
178 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
179 GLES20.glDeleteShader(shader);
180 shader = 0;
183 return shader;
[all...]
/frameworks/base/opengl/tests/gl2_basic/
H A Dgl2_basic.cpp77 GLuint shader = glCreateShader(shaderType); local
78 if (shader) {
79 glShaderSource(shader, 1, &pSource, NULL);
80 glCompileShader(shader);
82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
89 glGetShaderInfoLog(shader, infoLen, NULL, buf);
90 fprintf(stderr, "Could not compile shader %d:\n%s\n",
94 glDeleteShader(shader);
95 shader
[all...]
/frameworks/base/opengl/tests/gl2_yuvtex/
H A Dgl2_yuvtex.cpp84 GLuint shader = glCreateShader(shaderType); local
85 if (shader) {
86 glShaderSource(shader, 1, &pSource, NULL);
87 glCompileShader(shader);
89 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
92 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
96 glGetShaderInfoLog(shader, infoLen, NULL, buf);
97 fprintf(stderr, "Could not compile shader %d:\n%s\n",
105 glGetShaderInfoLog(shader, 0x1000, NULL, buf);
106 fprintf(stderr, "Could not compile shader
[all...]
/frameworks/base/opengl/tests/gl2_copyTexImage/
H A Dgl2_copyTexImage.cpp77 GLuint shader = glCreateShader(shaderType); local
78 if (shader) {
79 glShaderSource(shader, 1, &pSource, NULL);
80 glCompileShader(shader);
82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
89 glGetShaderInfoLog(shader, infoLen, NULL, buf);
90 fprintf(stderr, "Could not compile shader %d:\n%s\n",
94 glDeleteShader(shader);
95 shader
[all...]
/frameworks/base/opengl/tests/gl2_cameraeye/src/com/android/gl2cameraeye/
H A DGL2CameraEye.java383 int shader = GLES20.glCreateShader(shaderType);
384 if (shader != 0) {
385 GLES20.glShaderSource(shader, source);
386 GLES20.glCompileShader(shader);
388 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0);
390 Log.e(TAG, "Could not compile shader " + shaderType + ":");
391 Log.e(TAG, GLES20.glGetShaderInfoLog(shader));
392 GLES20.glDeleteShader(shader);
393 shader = 0;
396 return shader;
[all...]
/frameworks/media/libvideoeditor/lvpp/
H A DNativeWindowRenderer.cpp286 GLuint shader = glCreateShader(shaderType); local
289 glShaderSource(shader, 1, &pSource, NULL);
292 glCompileShader(shader);
296 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
299 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
302 glGetShaderInfoLog(shader, infoLen, NULL, buf);
306 glDeleteShader(shader);
307 shader = 0;
309 *outShader = shader;
/frameworks/base/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.java310 int shader = glCreateShader(type);
312 glShaderSource(shader, source);
315 glCompileShader(shader);
319 glGetShaderiv(shader, GL_COMPILE_STATUS, status, 0);
321 String error = glGetShaderInfoLog(shader);
322 Log.d(LOG_TAG, "Error while compiling shader:\n" + error);
323 glDeleteShader(shader);
327 return shader;

Completed in 180 milliseconds

123