/external/skia/include/gpu/ |
GrCoordTransform.h | 19 * coordinates are made available in the the portion of fragment shader emitted by the effect. 21 * The precision of the shader var that interpolates the transformed coordinates can be specified. 41 * work to make the transformed coordinates available in their fragment shader.
|
/external/skia/src/core/ |
SkColorFilter.cpp | 37 * Since we don't yet know *what* those limits might be when we construct the final shader, 50 void filterSpan(const SkPMColor shader[], int count, SkPMColor result[]) const override { 51 fInner->filterSpan(shader, count, result);
|
/frameworks/base/rs/java/android/renderscript/ |
ProgramFragment.java | 23 * <p>The RenderScript fragment program, also known as fragment shader is responsible 25 * shader string containing the program body, textures inputs, and a Type object 27 * when an allocation with constant input values is bound to the shader, its values
|
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/ |
fill_test.rs | 59 // Default vertex shader 73 // Fragment shader with texture 111 // Fragment shader with texture
|
/external/mesa3d/src/gallium/drivers/r600/ |
r600_shader.c | 60 static int r600_pipe_shader(struct pipe_context *ctx, struct r600_pipe_shader *shader) 63 struct r600_shader *rshader = &shader->shader; 67 /* copy new shader */ 68 if (shader->bo == NULL) { 69 shader->bo = (struct r600_resource*) 71 if (shader->bo == NULL) { 74 ptr = (uint32_t*)rctx->ws->buffer_map(shader->bo->cs_buf, rctx->cs, PIPE_TRANSFER_WRITE); 82 rctx->ws->buffer_unmap(shader->bo->cs_buf); 88 evergreen_pipe_shader_vs(ctx, shader); 185 struct r600_shader *shader; member in struct:r600_shader_ctx 1165 struct r600_shader *shader = &pipeshader->shader; local [all...] |
/device/generic/goldfish/opengl/system/GLESv2_enc/ |
GL2Encoder.h | 122 static void s_glShaderSource(void *self, GLuint shader, GLsizei count, const GLchar * const *string, const GLint *length); 145 static void s_glDeleteShader(void *self, GLuint shader); 148 static void s_glAttachShader(void *self, GLuint program, GLuint shader); 151 static void s_glDetachShader(void *self, GLuint program, GLuint shader); 158 static void s_glGetShaderSource(void *self, GLuint shader, GLsizei bufsize, 162 static void s_glGetShaderInfoLog(void *self,GLuint shader,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_program.c | 114 struct gl_shader_program *shader; local 116 shader = _mesa_lookup_shader_program(ctx, prog->Id); 118 if (shader) { 119 ralloc_strcat(&shader->InfoLog, msg); 120 shader->LinkStatus = false; 199 "Variable indexing of shader inputs unsupported\n");
|
/external/mesa3d/src/mesa/state_tracker/ |
st_context.c | 86 /* Update the vertex shader if ctx->Light._ClampVertexColor was changed. */ 247 uint shader, i; local 258 for (shader = 0; shader < Elements(st->state.sampler_views); shader++) { 261 &st->state.sampler_views[shader][i]);
|
/frameworks/base/libs/hwui/ |
Program.h | 211 * the fragment shader. When this method returns true, the program should 221 * the fragment shader. When this method returns true, the program should 304 * A program holds a vertex and a fragment shader. It offers several utility 365 * Sets the color associated with this shader. 406 * Compiles the specified shader of the specified type. 408 * @return The name of the compiled shader.
|
/frameworks/base/tests/RenderScriptTests/SceneGraph/src/com/android/scenegraph/ |
scenegraph_objects.rsh | 35 // Shader params that involve only data 41 // Shader params that involve camera 51 // Shader Params that only involve lights 177 // This represents the shader parameter data needed to set a float or transform data 189 // This represents a shader parameter that knows how to update itself for a given 190 // renderable or shader and contains a timestamp for the last time this buffer was updated
|
/development/samples/ApiDemos/src/com/example/android/apis/graphics/ |
AlphaBitmap.java | 40 private Shader mShader; 72 null, Shader.TileMode.MIRROR);
|
/external/deqp/doc/testspecs/GLES2/ |
functional.texture.units.txt | 34 For each texture unit a 2D or cube map texture is generated. Shader samples all 39 sample points. Simple quad is rendered with a fragment shader that adds texture
|
/external/deqp/doc/testspecs/GLES3/ |
functional.shaders.switch.txt | 43 Functional tests operate by comparing image rendered by shader against 46 Negative tests try to compile the given shader and expect compilation
|
/external/deqp/framework/randomshaders/ |
rsgParameters.hpp | 4 * drawElements Quality Program Random Shader Generator 23 * \brief Shader generator parameters.
|
rsgPrettyPrinter.hpp | 4 * drawElements Quality Program Random Shader Generator 23 * \brief Shader Source Formatter.
|
/external/deqp/modules/gles2/performance/ |
es2pShaderCompilerTests.cpp | 21 * \brief Shader compiler-related performance tests. 36 : TestCaseGroup(context, "compiler", "Shader Compiler Performance Tests")
|
/external/deqp/modules/gles3/performance/ |
es3pShaderCompilerTests.cpp | 21 * \brief Shader compiler-related performance tests. 36 : TestCaseGroup(context, "compiler", "Shader Compiler Performance Tests")
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_blitter.h | 64 * to the GENERIC0 varying slot of a fragment shader. 68 * to the GENERIC0 varying slot of a fragment shader. 145 * - vertex shader 146 * - geometry shader (if supported) 156 * - fragment shader 193 * - fragment shader 272 * - fragment shader 289 * - fragment shader
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_mc.h | 69 struct ureg_program *shader, 74 struct ureg_program *shader,
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_limits.h | 71 * Max number of shader variants (for all shaders combined, 85 * These are determined by the combination of the fragment shader
|
lp_setup_point.c | 79 * Fragment shader expects pre-multiplied w for LP_INTERP_PERSPECTIVE. A 81 * generating the fragment shader key, and therefore avoid the per-fragment 100 * \param perspective does the shader expects pre-multiplied w, i.e., 101 * LP_INTERP_PERSPECTIVE is specified in the shader key 210 const struct lp_fragment_shader *shader = setup->fs.current.variant->shader; local 244 if (shader->info.base.input_semantic_name[slot] == TGSI_SEMANTIC_GENERIC) { 245 unsigned semantic_index = shader->info.base.input_semantic_index[slot];
|
lp_state.h | 71 struct pipe_shader_state shader; member in struct:lp_vertex_shader 77 struct pipe_shader_state shader; member in struct:lp_geometry_shader
|
/external/mesa3d/src/gallium/drivers/rbug/ |
rbug_core.c | 344 /* XXX what about vertex/geometry shader texture views? */ 349 VOID2U64(rb_context->curr.shader[PIPE_SHADER_VERTEX]), VOID2U64(rb_context->curr.shader[PIPE_SHADER_FRAGMENT]), 469 rb_context->draw_rule.shader[PIPE_SHADER_VERTEX] = U642VOID(rule->vertex); 470 rb_context->draw_rule.shader[PIPE_SHADER_FRAGMENT] = U642VOID(rule->fragment); 568 tr_shdr = rbug_get_shader_locked(rb_context, info->shader); 616 tr_shdr = rbug_get_shader_locked(rb_context, dis->shader); 653 tr_shdr = rbug_get_shader_locked(rb_context, rep->shader); 666 /* remove old replaced shader */ 668 /* if this shader is bound rebind the original shader * [all...] |
/external/mesa3d/src/mesa/main/ |
atifragshader.h | 2 * Mesa 3-D graphics library ATI Fragment Shader 59 /* different from arithmetic shader instruction */
|
/external/mesa3d/src/mesa/program/ |
descrip.mms | 11 define shader [-.shader]
|