Searched refs:shader (Results 176 - 200 of 372) sorted by relevance

1234567891011>>

/external/drm_hwcomposer/
H A Dglworker.cpp154 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 Ddraw_context.c382 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 Dxorg_composite.c300 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 Dglcpp.h199 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 Dgammatext.cpp115 static void draw_pair(SkCanvas* canvas, SkPaint* paint, SkShader* shader) { argument
123 paint->setShader(shader);
H A DgradientDirtyLaundry.cpp89 SkShader* shader = gGradMakers[j](pts, gGradData[i], tm); variable
90 paint.setShader(shader)->unref();
H A Dgradient_matrix.cpp100 // Setup shader and draw.
101 SkAutoTUnref<SkShader> shader(makeShader(*ptsArray, shaderMat));
104 paint.setShader(shader);
H A Dimagefiltersclipped.cpp53 SkAutoTUnref<SkShader> shader(
58 paint.setShader(shader);
H A Dshadertext3.cpp103 SkAutoTUnref<SkShader> shader(SkShader::CreateBitmapShader(fBmp,
113 fillPaint.setShader(shader);
/external/skia/samplecode/
H A DSampleShaders.cpp42 SkShader* shader = new SkComposeShader(shaderB, shaderA, mode); local
47 return shader;
/external/skia/src/effects/
H A DSkTileImageFilter.cpp73 SkAutoTUnref<SkShader> shader(SkShader::CreateBitmapShader(subset,
76 paint.setShader(shader);
/external/skia/src/effects/gradients/
H A DSkLinearGradient.cpp90 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 DSkRadialGradient.cpp167 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 DglsRandomShaderCase.hpp23 * \brief Random shader test case.
89 void checkShaderLimits (const rsg::Shader& shader) const;
/external/jmonkeyengine/engine/src/core/com/jme3/material/
H A DMatParamTexture.java8 import com.jme3.shader.VarType;
H A DMaterialDef.java36 import com.jme3.shader.VarType;
/external/jmonkeyengine/engine/src/core/com/jme3/shader/
H A DShaderKey.java33 package com.jme3.shader;
/external/jmonkeyengine/engine/src/core-effects/com/jme3/post/filters/
H A DRadialBlurFilter.java43 import com.jme3.shader.VarType;
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_setup_point.c79 * 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 Dlp_screen.c219 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 Dshaders_cache.h116 void vg_shader_destroy(struct vg_context *ctx, struct vg_shader *shader);
/external/mesa3d/src/glsl/
H A Dir_optimization.h77 void lower_ubo_reference(struct gl_shader *shader, exec_list *instructions);
/external/skia/src/animator/
H A DSkDrawPaint.h52 SkDrawShader* shader; member in class:SkDrawPaint
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_screen.c103 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 Drbug_core.c344 /* 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...]

Completed in 874 milliseconds

1234567891011>>