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

1234

/frameworks/native/opengl/tools/glgen/stubs/gles11/
H A DglGetShaderInfoLog.java1 // C function void glGetShaderInfoLog( GLuint shader, GLsizei maxLength, GLsizei * length,
5 int shader
H A DglShaderSource.java1 // C function void glShaderSource ( GLuint shader, GLsizei count, const GLchar ** string, const GLint* length )
4 int shader,
3 glShaderSource( int shader, String string ) argument
H A DglGetShaderSource.java1 // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
4 int shader,
12 // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
16 int shader,
22 // C function void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
25 int shader
3 glGetShaderSource( int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset ) argument
15 glGetShaderSource( int shader, int bufsize, java.nio.IntBuffer length, byte source ) 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 DglGetProgramPipelineInfoLog.cpp3 /* void glGetProgramPipelineInfoLog ( GLuint shader, GLsizei maxLength, GLsizei* length, GLchar* infoLog ) */
4 static jstring android_glGetProgramPipelineInfoLog(JNIEnv *_env, jobject, jint shader) { argument
6 glGetProgramPipelineiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
15 glGetProgramPipelineInfoLog(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);
16 glGetShaderInfoLog(shader, infoLen, &outLen, 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
H A DglGetShaderSource.cpp1 /* void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) */
4 (JNIEnv *_env, jobject _this, jint shader, jint bufsize, jintArray length_ref, jint lengthOffset, jbyteArray source_ref, jint sourceOffset) {
46 (GLuint)shader,
66 /* void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) */
69 (JNIEnv *_env, jobject _this, jint shader, jint bufsize, jobject length_buf, jbyte source) {
81 (GLuint)shader,
91 /* void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) */
92 static jstring android_glGetShaderSource(JNIEnv *_env, jobject, jint shader) { argument
94 glGetShaderiv((GLuint)shader, GL_SHADER_SOURCE_LENGTH, &shaderLen);
103 glGetShaderSource(shader, shaderLe
3 android_glGetShaderSource__II_3II_3BI(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jintArray length_ref, jint lengthOffset, jbyteArray source_ref, jint sourceOffset) argument
68 android_glGetShaderSource__IILjava_nio_IntBuffer_2B(JNIEnv *_env, jobject _this, jint shader, jint bufsize, jobject length_buf, jbyte source) argument
[all...]
/frameworks/base/libs/hwui/
H A DProgramCache.cpp391 // roundRectPos is now divided by roundRectRadius in vertex shader
482 // program for A8, unmodulated, texture w/o shader (black text/path textures) is equivalent
516 String8 shader(gVS_Header_Start);
518 shader.append(gVS_Header_Attributes_TexCoords);
521 shader.append(gVS_Header_Attributes_VertexAlphaParameters);
524 shader.append(gVS_Header_Attributes_Colors);
527 shader.append(gVS_Header_Uniforms);
529 shader.append(gVS_Header_Uniforms_TextureTransform);
532 shader.append(gVS_Header_Uniforms_HasGradient);
535 shader
594 shaderOp(const ProgramDescription& description, String8& shader, const int modulateOp, const char** snippets) argument
803 generateBlend(String8& shader, const char* name, SkBlendMode mode) argument
812 generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT) argument
[all...]
H A DProgramCache.h54 void generateBlend(String8& shader, const char* name, SkBlendMode mode);
55 void generateTextureWrap(String8& shader, GLenum wrapS, GLenum wrapT);
57 void printLongString(const String8& shader) const;
H A DSkiaShader.cpp83 // Gradient shader matrix helpers
120 bool tryStoreGradient(Caches& caches, const SkShader& shader, const Matrix4 modelViewMatrix, argument
129 switch (shader.asAGradient(&gradInfo)) {
147 // Do nothing. This shader is unsupported.
153 computeScreenSpaceMatrix(outData->screenSpace, unitMatrix, shader.getLocalMatrix(),
156 // re-query shader to get full color / offset data
161 shader.asAGradient(&gradInfo);
199 bool tryStoreBitmap(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix, argument
204 if (!shader.isABitmap(&bitmap, nullptr, xy)) {
231 // so enable custom shader logi
262 getComposeSubType(const SkShader& shader) argument
295 tryStoreCompose(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix, GLuint* textureUnit, ProgramDescription* description, SkiaShaderData* outData) argument
323 store(Caches& caches, const SkShader& shader, const Matrix4& modelViewMatrix, GLuint* textureUnit, ProgramDescription* description, SkiaShaderData* outData) argument
[all...]
H A DProgram.cpp134 GLuint shader = glCreateShader(type); local
135 glShaderSource(shader, 1, &source, nullptr);
136 glCompileShader(shader);
139 glGetShaderiv(shader, GL_COMPILE_STATUS, &status);
141 ALOGE("Error while compiling this shader:\n===\n%s\n===", source);
145 glGetShaderInfoLog(shader, sizeof(log), nullptr, &log[0]);
150 return shader;
/frameworks/support/core/ktx/src/androidTest/java/androidx/core/graphics/
H A DShaderTest.kt28 val shader = Shader()
32 shader.transform {
37 shader.getLocalMatrix(matrix)
/frameworks/base/core/jni/android/graphics/
H A DShader.cpp54 static void Shader_safeUnref(SkShader* shader) { argument
55 SkSafeUnref(shader);
79 sk_sp<SkShader> shader = image->makeShader( local
83 shader = shader->makeWithLocalMatrix(*matrix);
86 shader = shader->makeWithColorFilter(colorFilter);
89 ThrowIAE_IfNull(env, shader.get());
90 return reinterpret_cast<jlong>(shader.release());
117 SkShader* shader; local
177 SkShader* shader; local
204 SkShader* shader; local
233 SkShader* shader; local
256 SkShader* shader; local
277 SkShader* shader; local
[all...]
/frameworks/native/opengl/tests/gl2_jni/jni/
H A Dgl_code.cpp43 GLuint shader = glCreateShader(shaderType); local
44 if (shader) {
45 glShaderSource(shader, 1, &pSource, NULL);
46 glCompileShader(shader);
48 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
51 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
55 glGetShaderInfoLog(shader, infoLen, NULL, buf);
56 ALOGE("Could not compile shader %d:\n%s\n",
60 glDeleteShader(shader);
61 shader
[all...]
/frameworks/native/opengl/tests/gldual/jni/
H A Dgl_code.cpp43 GLuint shader = glCreateShader(shaderType); local
44 if (shader) {
45 glShaderSource(shader, 1, &pSource, NULL);
46 glCompileShader(shader);
48 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
51 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
55 glGetShaderInfoLog(shader, infoLen, NULL, buf);
56 ALOGE("Could not compile shader %d:\n%s\n",
60 glDeleteShader(shader);
61 shader
[all...]
/frameworks/native/services/surfaceflinger/RenderEngine/
H A DProgram.cpp97 GLuint shader = glCreateShader(type); local
98 glShaderSource(shader, 1, &source, 0);
99 glCompileShader(shader);
101 glGetShaderiv(shader, GL_COMPILE_STATUS, &status);
106 glGetShaderInfoLog(shader, sizeof(log), 0, log);
107 ALOGE("Error while compiling shader: \n%s\n%s", source, log);
108 glDeleteShader(shader);
111 return shader;
115 GLuint shader = GL_FRAGMENT_SHADER ? mFragmentShader : mVertexShader; local
117 glGetShaderiv(shader, GL_SHADER_SOURCE_LENGT
[all...]
/frameworks/native/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/rs/driver/
H A DrsdProgramFragment.h25 const char* shader, size_t shaderLen,
H A DrsdProgramVertex.h24 const char* shader, size_t shaderLen,
/frameworks/base/libs/hwui/tests/unit/
H A DShaderCacheTests.cpp78 bool checkShader(const sk_sp<SkData>& shader, const char* program) { argument
80 return shader->size() == shader2->size()
81 && 0 == memcmp(shader->data(), shader2->data(), shader->size());
84 bool checkShader(const sk_sp<SkData>& shader, std::vector<char>& program) { argument
86 return shader->size() == shader2->size()
87 && 0 == memcmp(shader->data(), shader2->data(), shader->size());
90 void setShader(sk_sp<SkData>& shader, const char* program) { argument
91 shader
94 setShader(sk_sp<SkData>& shader, std::vector<char>& program) argument
[all...]
/frameworks/base/libs/hwui/utils/
H A DPaintUtils.h54 static bool isBlendedShader(const SkShader* shader) { argument
55 if (shader == nullptr) {
58 return !shader->isOpaque();
/frameworks/native/libs/gui/tests/
H A DGLTest.cpp256 GLuint shader = glCreateShader(shaderType); local
258 if (shader) {
259 glShaderSource(shader, 1, &pSource, NULL);
261 glCompileShader(shader);
264 glGetShaderiv(shader, GL_COMPILE_STATUS, &compiled);
268 glGetShaderiv(shader, GL_INFO_LOG_LENGTH, &infoLen);
273 glGetShaderInfoLog(shader, infoLen, NULL, buf);
281 glGetShaderInfoLog(shader, 0x1000, NULL, buf);
287 glDeleteShader(shader);
288 shader
[all...]
/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/native/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...]

Completed in 342 milliseconds

1234