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

123

/frameworks/support/renderscript/v8/rs_support/
H A Drs_hal.h226 const char* shader, size_t shaderLen,
235 const char* shader, size_t shaderLen,
/frameworks/base/libs/hwui/
H A DGradientCache.cpp98 void GradientCache::operator()(GradientCacheEntry& shader, Texture*& texture) { argument
H A DSkiaShader.h37 // Base shader
41 * Represents a Skia shader. A shader will modify the GL context and active
46 * Type of Skia shader in use.
62 void copyFrom(const SkiaShader& shader);
137 * A shader that draws a bitmap.
159 * A shader that draws a linear gradient.
183 * A shader that draws a sweep gradient.
208 * A shader that draws a circular gradient.
224 * A shader tha
[all...]
H A DDisplayListRenderer.cpp641 SkiaShader* shader = getShader(); local
642 ALOGD("%s%s %p", (char*) indent, OP_NAMES[op], shader);
1286 SkiaShader* shader = getShader(); local
1287 DISPLAY_LIST_LOGD("%s%s %p", (char*) indent, OP_NAMES[op], shader);
1288 renderer.setupShader(shader);
1821 void DisplayListRenderer::setupShader(SkiaShader* shader) { argument
1823 addShader(shader);
H A DOpenGLRenderer.h206 virtual void setupShader(SkiaShader* shader);
816 // Indicates that the shader should get a color
H A DOpenGLRenderer.cpp1560 * Sets up the shader to draw an AA line. We draw AA lines with quads, where there is an
1561 * outer boundary that fades out to 0. The variables set in the shader define the proportion of
1564 * shader where the fragment is in relation to the line width/length overall; these values are
1700 // to the vertex shader. The save/restore is a bit overkill.
1934 * screen space in all directions. However, instead of using a fragment shader to compute the
2002 * Anti-aliased lines add another factor to the approach. We use a specialized fragment shader
2005 * the translucent/AA pixels are drawn. The values we calculate tell the shader what
2011 * how far into the boundary region they are, which is determined by shader interpolation.
2104 // This value is used in the fragment shader to determine how to fill fragments.
2156 // We need to set this value on the shader prio
2883 setupShader(SkiaShader* shader) argument
[all...]
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DPaint_Delegate.java781 /*package*/ static int native_setShader(int native_object, int shader) { argument
785 return shader;
788 delegate.mShader = Shader_Delegate.getDelegate(shader);
790 return shader;
/frameworks/base/core/java/android/view/
H A DGLES20Canvas.java1349 final Shader shader = paint.getShader();
1350 if (shader != null) {
1351 nSetupShader(mRenderer, shader.native_shader);
1373 final Shader shader = paint.getShader();
1374 if (shader != null && (flags & MODIFIER_SHADER) != 0) {
1375 nSetupShader(mRenderer, shader.native_shader);
1397 private static native void nSetupShader(int renderer, int shader); argument
H A DView.java13817 final Shader fade = scrollabilityCache.shader;
17988 public Shader shader; field in class:View.ScrollabilityCache
18019 shader = new LinearGradient(0, 0, 0, 1, 0xFF000000, 0, Shader.TileMode.CLAMP);
18020 paint.setShader(shader);
18031 shader = new LinearGradient(0, 0, 0, 1, color | 0xFF000000,
18033 paint.setShader(shader);
18037 shader = new LinearGradient(0, 0, 0, 1, 0xFF000000, 0, Shader.TileMode.CLAMP);
18038 paint.setShader(shader);
/frameworks/base/graphics/jni/
H A Dandroid_renderscript_RenderScript.cpp1191 nProgramFragmentCreate(JNIEnv *_env, jobject _this, RsContext con, jstring shader, argument
1194 AutoJavaStringToUTF8 shaderUTF(_env, shader);
1217 nProgramVertexCreate(JNIEnv *_env, jobject _this, RsContext con, jstring shader, argument
1220 AutoJavaStringToUTF8 shaderUTF(_env, shader);
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp223 static SkShader* setShader(JNIEnv* env, jobject clazz, SkPaint* obj, SkShader* shader) { argument
224 return obj->setShader(shader);
H A DCanvas.cpp664 // cons-up a shader for the bitmap
669 SkShader* shader = SkShader::CreateBitmapShader(*bitmap, local
671 SkSafeUnref(tmpPaint.setShader(shader));
/frameworks/base/core/jni/
H A Dandroid_view_GLES20Canvas.cpp493 OpenGLRenderer* renderer, SkiaShader* shader) {
494 renderer->setupShader(shader);
492 android_view_GLES20Canvas_setupShader(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, SkiaShader* shader) argument
/frameworks/native/opengl/libs/GLES_trace/src/
H A Dgltrace_api.cpp61 void GLTrace_glAttachShader(GLuint program, GLuint shader) { argument
73 // copy argument shader
77 arg_shader->add_intvalue(shader);
82 glContext->hooks->gl.glAttachShader(program, shader);
766 void GLTrace_glCompileShader(GLuint shader) { argument
772 // copy argument shader
776 arg_shader->add_intvalue(shader);
781 glContext->hooks->gl.glCompileShader(shader);
1309 void GLTrace_glDeleteShader(GLuint shader) { argument
1315 // copy argument shader
1462 GLTrace_glDetachShader(GLuint program, GLuint shader) argument
2613 GLTrace_glGetShaderiv(GLuint shader, GLenum pname, GLint* params) argument
2654 GLTrace_glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* infolog) argument
2750 GLTrace_glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei* length, GLchar* source) argument
3379 GLTrace_glIsShader(GLuint shader) argument
3842 GLTrace_glShaderSource(GLuint shader, GLsizei count, const GLchar** string, const GLint* length) argument
[all...]

Completed in 210 milliseconds

123