/external/drm_hwcomposer/ |
H A D | glworker.cpp | 154 AutoGLShader shader(glCreateShader(type)); 155 if (shader.get() == 0) { 161 glShaderSource(shader.get(), source_count, sources, NULL); 162 glCompileShader(shader.get()); 163 glGetShaderiv(shader.get(), GL_COMPILE_STATUS, &status); 167 glGetShaderiv(shader.get(), GL_INFO_LOG_LENGTH, &log_length); 169 glGetShaderInfoLog(shader.get(), log_length, NULL, &info_log.front()); 170 *shader_log << "Failed to compile shader:\n" << info_log.c_str() 180 return shader;
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_context.c | 382 assert(0 && "invalid shader type in draw_set_mapped_constant_buffer"); 454 * Allocate an extra vertex/geometry shader vertex attribute, if it doesn't 500 * If a geometry shader is present, return its info, else the vertex shader's 520 * to track the current vertex/geometry shader. 556 * Return total number of the shader outputs. This function is similar to 561 * If geometry shader is present, its output will be returned, 562 * if not vertex shader is used. 584 uint shader, 588 if (shader 583 draw_texture_samplers(struct draw_context *draw, uint shader, uint num_samplers, struct tgsi_sampler **samplers) argument 824 draw_get_shader_param_no_llvm(unsigned shader, enum pipe_shader_cap param) argument 840 draw_get_shader_param(unsigned shader, enum pipe_shader_cap param) argument [all...] |
/external/mesa3d/src/gallium/state_trackers/xorg/ |
H A D | xorg_composite.c | 300 struct xorg_shader shader; local 345 shader = xorg_shaders_get(exa->renderer->shaders, vs_traits, fs_traits); 346 cso_set_vertex_shader_handle(exa->renderer->cso, shader.vs); 347 cso_set_fragment_shader_handle(exa->renderer->cso, shader.fs); 536 struct xorg_shader shader; local 558 shader = xorg_shaders_get(exa->renderer->shaders, vs_traits, fs_traits); 559 cso_set_vertex_shader_handle(exa->renderer->cso, shader.vs); 560 cso_set_fragment_shader_handle(exa->renderer->cso, shader.fs);
|
/external/mesa3d/src/glsl/glcpp/ |
H A D | glcpp.h | 199 glcpp_preprocess(void *ralloc_ctx, const char **shader, char **info_log, 216 glcpp_lex_set_source_string(glcpp_parser_t *parser, const char *shader);
|
/external/skia/gm/ |
H A D | gammatext.cpp | 115 static void draw_pair(SkCanvas* canvas, SkPaint* paint, SkShader* shader) { argument 123 paint->setShader(shader);
|
H A D | gradientDirtyLaundry.cpp | 89 SkShader* shader = gGradMakers[j](pts, gGradData[i], tm); variable 90 paint.setShader(shader)->unref();
|
H A D | gradient_matrix.cpp | 100 // Setup shader and draw. 101 SkAutoTUnref<SkShader> shader(makeShader(*ptsArray, shaderMat)); 104 paint.setShader(shader);
|
H A D | imagefiltersclipped.cpp | 53 SkAutoTUnref<SkShader> shader( 58 paint.setShader(shader);
|
H A D | shadertext3.cpp | 103 SkAutoTUnref<SkShader> shader(SkShader::CreateBitmapShader(fBmp, 113 fillPaint.setShader(shader);
|
/external/skia/samplecode/ |
H A D | SampleShaders.cpp | 42 SkShader* shader = new SkComposeShader(shaderB, shaderA, mode); local 47 return shader;
|
/external/skia/src/effects/ |
H A D | SkTileImageFilter.cpp | 73 SkAutoTUnref<SkShader> shader(SkShader::CreateBitmapShader(subset, 76 paint.setShader(shader);
|
/external/skia/src/effects/gradients/ |
H A D | SkLinearGradient.cpp | 90 const SkLinearGradient& shader, const ContextRec& rec) 91 : INHERITED(shader, rec) 492 const SkLinearGradient& shader, 495 return SkNEW_ARGS(GrLinearGradient, (ctx, shader, matrix, tm)); 513 const SkLinearGradient& shader, 516 : INHERITED(ctx, shader, matrix, tm) { 540 SkAutoTUnref<SkShader> shader(SkGradientShader::CreateLinear(points, 546 SkAssertResult(shader->asFragmentProcessor(context, paint, 89 LinearGradientContext( const SkLinearGradient& shader, const ContextRec& rec) argument 491 Create(GrContext* ctx, const SkLinearGradient& shader, const SkMatrix& matrix, SkShader::TileMode tm) argument 512 GrLinearGradient(GrContext* ctx, const SkLinearGradient& shader, const SkMatrix& matrix, SkShader::TileMode tm) argument
|
H A D | SkRadialGradient.cpp | 167 const SkRadialGradient& shader, const ContextRec& rec) 168 : INHERITED(shader, rec) {} 465 const SkRadialGradient& shader, 468 return SkNEW_ARGS(GrRadialGradient, (ctx, shader, matrix, tm)); 486 const SkRadialGradient& shader, 489 : INHERITED(ctx, shader, matrix, tm) { 514 SkAutoTUnref<SkShader> shader(SkGradientShader::CreateRadial(center, radius, 520 SkAssertResult(shader->asFragmentProcessor(context, paint, 166 RadialGradientContext( const SkRadialGradient& shader, const ContextRec& rec) argument 464 Create(GrContext* ctx, const SkRadialGradient& shader, const SkMatrix& matrix, SkShader::TileMode tm) argument 485 GrRadialGradient(GrContext* ctx, const SkRadialGradient& shader, const SkMatrix& matrix, SkShader::TileMode tm) argument
|
/external/deqp/modules/glshared/ |
H A D | glsRandomShaderCase.hpp | 23 * \brief Random shader test case. 89 void checkShaderLimits (const rsg::Shader& shader) const;
|
/external/jmonkeyengine/engine/src/core/com/jme3/material/ |
H A D | MatParamTexture.java | 8 import com.jme3.shader.VarType;
|
H A D | MaterialDef.java | 36 import com.jme3.shader.VarType;
|
/external/jmonkeyengine/engine/src/core/com/jme3/shader/ |
H A D | ShaderKey.java | 33 package com.jme3.shader;
|
/external/jmonkeyengine/engine/src/core-effects/com/jme3/post/filters/ |
H A D | RadialBlurFilter.java | 43 import com.jme3.shader.VarType;
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | 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];
|
H A D | lp_screen.c | 219 llvmpipe_get_shader_param(struct pipe_screen *screen, unsigned shader, enum pipe_shader_cap param) argument 221 switch(shader) 233 * support vertex shader texture lookups when LLVM is enabled in 241 return draw_get_shader_param(shader, param);
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | shaders_cache.h | 116 void vg_shader_destroy(struct vg_context *ctx, struct vg_shader *shader);
|
/external/mesa3d/src/glsl/ |
H A D | ir_optimization.h | 77 void lower_ubo_reference(struct gl_shader *shader, exec_list *instructions);
|
/external/skia/src/animator/ |
H A D | SkDrawPaint.h | 52 SkDrawShader* shader; member in class:SkDrawPaint
|
/external/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_screen.c | 103 i915_get_shader_param(struct pipe_screen *screen, unsigned shader, enum pipe_shader_cap cap) argument 105 switch(shader) { 114 return draw_get_shader_param(shader, cap); 117 /* XXX: some of these are just shader model 2.0 values, fix this! */
|
/external/mesa3d/src/gallium/drivers/rbug/ |
H A D | 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 i [all...] |