/frameworks/base/libs/hwui/ |
D | ProgramCache.cpp | 441 String8 shader(gVS_Header_Start); in generateVertexShader() local 443 shader.append(gVS_Header_Attributes_TexCoords); in generateVertexShader() 446 shader.append(gVS_Header_Attributes_VertexAlphaParameters); in generateVertexShader() 449 shader.append(gVS_Header_Attributes_Colors); in generateVertexShader() 452 shader.append(gVS_Header_Uniforms); in generateVertexShader() 454 shader.append(gVS_Header_Uniforms_TextureTransform); in generateVertexShader() 457 shader.append(gVS_Header_Uniforms_HasGradient); in generateVertexShader() 460 shader.append(gVS_Header_Uniforms_HasBitmap); in generateVertexShader() 463 shader.append(gVS_Header_Uniforms_HasRoundRectClip); in generateVertexShader() 467 shader.append(gVS_Header_Varyings_HasTexture); in generateVertexShader() [all …]
|
D | SkiaShader.cpp | 120 bool tryStoreGradient(Caches& caches, const SkShader& shader, const Matrix4 modelViewMatrix, in tryStoreGradient() argument 129 switch (shader.asAGradient(&gradInfo)) { in tryStoreGradient() 154 shader.getLocalMatrix(), modelViewMatrix); in tryStoreGradient() 161 shader.asAGradient(&gradInfo); in tryStoreGradient() 202 bool tryStoreBitmap(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix, in tryStoreBitmap() argument 207 if (!shader.isABitmap(&bitmap, nullptr, xy)) { in tryStoreBitmap() 240 computeScreenSpaceMatrix(outData->textureTransform, SkMatrix::I(), shader.getLocalMatrix(), in tryStoreBitmap() 259 SkiaShaderType getComposeSubType(const SkShader& shader) { in getComposeSubType() argument 261 switch (shader.asAGradient(nullptr)) { in getComposeSubType() 275 if (shader.isABitmap()) { in getComposeSubType() [all …]
|
D | Program.cpp | 134 GLuint shader = glCreateShader(type); in buildShader() local 135 glShaderSource(shader, 1, &source, nullptr); in buildShader() 136 glCompileShader(shader); in buildShader() 139 glGetShaderiv(shader, GL_COMPILE_STATUS, &status); in buildShader() 145 glGetShaderInfoLog(shader, sizeof(log), nullptr, &log[0]); in buildShader() 150 return shader; in buildShader()
|
D | ProgramCache.h | 54 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;
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
D | Program.cpp | 98 GLuint shader = glCreateShader(type); in buildShader() local 99 glShaderSource(shader, 1, &source, 0); in buildShader() 100 glCompileShader(shader); in buildShader() 102 glGetShaderiv(shader, GL_COMPILE_STATUS, &status); in buildShader() 107 glGetShaderInfoLog(shader, sizeof(log), 0, log); in buildShader() 109 glDeleteShader(shader); in buildShader() 112 return shader; in buildShader() 116 GLuint shader = GL_FRAGMENT_SHADER ? mFragmentShader : mVertexShader; in dumpShader() local 118 glGetShaderiv(shader, GL_SHADER_SOURCE_LENGTH, &l); in dumpShader() 120 glGetShaderSource(shader, l, NULL, src); in dumpShader()
|
/frameworks/native/opengl/tests/gldual/jni/ |
D | gl_code.cpp | 38 GLuint shader = glCreateShader(shaderType); in loadShader() local 39 if (shader) { in loadShader() 40 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 41 glCompileShader(shader); in loadShader() 43 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 46 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 50 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 55 glDeleteShader(shader); in loadShader() 56 shader = 0; in loadShader() 60 return shader; in loadShader()
|
/frameworks/native/opengl/tests/gl2_jni/jni/ |
D | gl_code.cpp | 38 GLuint shader = glCreateShader(shaderType); in loadShader() local 39 if (shader) { in loadShader() 40 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 41 glCompileShader(shader); in loadShader() 43 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 46 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 50 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 55 glDeleteShader(shader); in loadShader() 56 shader = 0; in loadShader() 60 return shader; in loadShader()
|
/frameworks/native/opengl/tests/gl2_java/src/com/android/gl2java/ |
D | GL2JavaView.java | 96 int shader = GLES20.glCreateShader(shaderType); in loadShader() local 97 if (shader != 0) { in loadShader() 98 GLES20.glShaderSource(shader, source); in loadShader() 99 GLES20.glCompileShader(shader); in loadShader() 101 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader() 104 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader() 105 GLES20.glDeleteShader(shader); in loadShader() 106 shader = 0; in loadShader() 109 return shader; in loadShader()
|
/frameworks/base/core/jni/android/graphics/ |
D | Shader.cpp | 46 SkShader* shader = reinterpret_cast<SkShader*>(shaderHandle); in Shader_destructor() local 47 SkSafeUnref(shader); in Shader_destructor() 125 SkShader* shader = SkGradientShader::CreateLinear(pts, in LinearGradient_create1() local 130 ThrowIAE_IfNull(env, shader); in LinearGradient_create1() 131 return reinterpret_cast<jlong>(shader); in LinearGradient_create1() 169 SkShader* shader = SkGradientShader::CreateRadial(center, radius, in RadialGradient_create1() local 175 ThrowIAE_IfNull(env, shader); in RadialGradient_create1() 176 return reinterpret_cast<jlong>(shader); in RadialGradient_create1() 208 SkShader* shader = SkGradientShader::CreateSweep(x, y, in SweepGradient_create1() local 212 ThrowIAE_IfNull(env, shader); in SweepGradient_create1() [all …]
|
/frameworks/native/opengl/tools/glgen/stubs/gles11/ |
D | glGetShaderSource.cpp | 4 …(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jintArray length_ref, jint lengthOffset, … in android_glGetShaderSource__II_3II_3BI() argument 46 (GLuint)shader, in android_glGetShaderSource__II_3II_3BI() 69 (JNIEnv *_env, jobject _this, jint shader, jint bufsize, jobject length_buf, jbyte source) { in android_glGetShaderSource__IILjava_nio_IntBuffer_2B() argument 81 (GLuint)shader, in android_glGetShaderSource__IILjava_nio_IntBuffer_2B() 92 static jstring android_glGetShaderSource(JNIEnv *_env, jobject, jint shader) { in android_glGetShaderSource() argument 94 glGetShaderiv((GLuint)shader, GL_SHADER_SOURCE_LENGTH, &shaderLen); in android_glGetShaderSource() 103 glGetShaderSource(shader, shaderLen, NULL, buf); in android_glGetShaderSource()
|
D | glGetShaderSource.java | 4 int shader, in glGetShaderSource() argument 16 int shader, in glGetShaderSource() argument 25 int shader in glGetShaderSource() argument
|
D | glGetProgramInfoLog.cpp | 4 static jstring android_glGetProgramInfoLog(JNIEnv *_env, jobject, jint shader) { in android_glGetProgramInfoLog() argument 6 glGetProgramiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in android_glGetProgramInfoLog() 15 glGetProgramInfoLog(shader, infoLen, NULL, buf); in android_glGetProgramInfoLog()
|
D | glGetShaderInfoLog.cpp | 4 static jstring android_glGetShaderInfoLog(JNIEnv *_env, jobject, jint shader) { in android_glGetShaderInfoLog() argument 6 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in android_glGetShaderInfoLog() 15 glGetShaderInfoLog(shader, infoLen, NULL, buf); in android_glGetShaderInfoLog()
|
D | glGetProgramPipelineInfoLog.cpp | 4 static jstring android_glGetProgramPipelineInfoLog(JNIEnv *_env, jobject, jint shader) { in android_glGetProgramPipelineInfoLog() argument 6 glGetProgramPipelineiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in android_glGetProgramPipelineInfoLog() 15 glGetProgramPipelineInfoLog(shader, infoLen, NULL, buf); in android_glGetProgramPipelineInfoLog()
|
/frameworks/native/opengl/tests/gl_perf/ |
D | fill_common.cpp | 34 GLuint shader = glCreateShader(shaderType); in loadShader() local 35 if (shader) { in loadShader() 36 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 37 glCompileShader(shader); in loadShader() 39 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 42 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 46 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 50 glDeleteShader(shader); in loadShader() 51 shader = 0; in loadShader() 55 return shader; in loadShader()
|
/frameworks/av/cmds/screenrecord/ |
D | Program.cpp | 139 GLuint shader = glCreateShader(shaderType); in compileShader() local 140 if (shader == 0) { in compileShader() 145 glShaderSource(shader, 1, &src, NULL); in compileShader() 146 glCompileShader(shader); in compileShader() 149 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in compileShader() 153 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in compileShader() 157 glGetShaderInfoLog(shader, infoLen, NULL, buf); in compileShader() 162 glDeleteShader(shader); in compileShader() 165 *outShader = shader; in compileShader()
|
/frameworks/native/libs/gui/tests/ |
D | GLTest.cpp | 254 GLuint shader = glCreateShader(shaderType); in loadShader() local 256 if (shader) { in loadShader() 257 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 259 glCompileShader(shader); in loadShader() 262 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 266 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 271 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 279 glGetShaderInfoLog(shader, 0x1000, NULL, buf); in loadShader() 285 glDeleteShader(shader); in loadShader() 286 shader = 0; in loadShader() [all …]
|
/frameworks/native/opengl/tests/testLatency/src/com/android/testlatency/ |
D | TestLatencyView.java | 170 int shader = GLES20.glCreateShader(shaderType); in loadShader() local 171 if (shader != 0) { in loadShader() 172 GLES20.glShaderSource(shader, source); in loadShader() 173 GLES20.glCompileShader(shader); in loadShader() 175 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader() 178 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader() 179 GLES20.glDeleteShader(shader); in loadShader() 180 shader = 0; in loadShader() 183 return shader; in loadShader()
|
/frameworks/native/opengl/tests/gl2_basic/ |
D | gl2_basic.cpp | 77 GLuint shader = glCreateShader(shaderType); in loadShader() local 78 if (shader) { in loadShader() 79 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 80 glCompileShader(shader); in loadShader() 82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 89 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 94 glDeleteShader(shader); in loadShader() 95 shader = 0; in loadShader() 99 return shader; in loadShader()
|
/frameworks/wilhelm/tests/native-media/src/com/example/nativemedia/ |
D | MyGLSurfaceView.java | 236 int shader = GLES20.glCreateShader(shaderType); in loadShader() local 237 if (shader != 0) { in loadShader() 238 GLES20.glShaderSource(shader, source); in loadShader() 239 GLES20.glCompileShader(shader); in loadShader() 241 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader() 244 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader() 245 GLES20.glDeleteShader(shader); in loadShader() 246 shader = 0; in loadShader() 249 return shader; in loadShader()
|
/frameworks/base/docs/html/training/graphics/opengl/ |
D | draw.jd | 86 <p>You need at least one vertex shader to draw a shape and one fragment shader to color that shape. 117 // create a vertex shader type (GLES20.GL_VERTEX_SHADER) 118 // or a fragment shader type (GLES20.GL_FRAGMENT_SHADER) 119 int shader = GLES20.glCreateShader(type); 121 // add the source code to the shader and compile it 122 GLES20.glShaderSource(shader, shaderCode); 123 GLES20.glCompileShader(shader); 125 return shader; 129 <p>In order to draw your shape, you must compile the shader code, add them to a OpenGL ES program 155 // add the vertex shader to program [all …]
|
/frameworks/native/opengl/tests/gl2_yuvtex/ |
D | gl2_yuvtex.cpp | 84 GLuint shader = glCreateShader(shaderType); in loadShader() local 85 if (shader) { in loadShader() 86 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 87 glCompileShader(shader); in loadShader() 89 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 92 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 96 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 105 glGetShaderInfoLog(shader, 0x1000, NULL, buf); in loadShader() 111 glDeleteShader(shader); in loadShader() 112 shader = 0; in loadShader() [all …]
|
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/ |
D | GLDepthTestActivity.java | 265 int shader = GLES20.glCreateShader(shaderType); in loadShader() local 266 if (shader != 0) { in loadShader() 267 GLES20.glShaderSource(shader, source); in loadShader() 268 GLES20.glCompileShader(shader); in loadShader() 270 GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0); in loadShader() 273 Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); in loadShader() 274 GLES20.glDeleteShader(shader); in loadShader() 275 shader = 0; in loadShader() 278 return shader; in loadShader()
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/ |
D | ViewFilter.java | 131 protected void setupShader(ImageShader shader, Rect frameRect, Rect outputRect) { in setupShader() argument 132 shader.setTargetRect(getTargetRect(frameRect, outputRect)); in setupShader() 133 shader.setClearsOutput(true); in setupShader() 134 shader.setClearColor(mClearColor); in setupShader() 136 shader.setSourceRect(0f, 1f, 1f, -1f); in setupShader()
|
/frameworks/native/opengl/tests/gl2_copyTexImage/ |
D | gl2_copyTexImage.cpp | 77 GLuint shader = glCreateShader(shaderType); in loadShader() local 78 if (shader) { in loadShader() 79 glShaderSource(shader, 1, &pSource, NULL); in loadShader() 80 glCompileShader(shader); in loadShader() 82 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled); in loadShader() 85 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen); in loadShader() 89 glGetShaderInfoLog(shader, infoLen, NULL, buf); in loadShader() 94 glDeleteShader(shader); in loadShader() 95 shader = 0; in loadShader() 99 return shader; in loadShader()
|