Searched defs:sampler (Results 126 - 150 of 308) sorted by relevance

1234567891011>>

/external/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_pipe_pstipple.c127 int freeSampler; /** an available sampler for the pstipple */
136 * Look for a free sampler, a free input attrib, and two free temp regs.
211 /* find free sampler */
247 /* declare new sampler */
303 /* TEX texTemp, texTemp, sampler; */
468 * Create the sampler CSO that'll be used for stippling.
473 struct pipe_sampler_state sampler; local
476 memset(&sampler, 0, sizeof(sampler));
477 sampler
706 pstip_bind_sampler_states(struct pipe_context *pipe, unsigned num, void **sampler) argument
[all...]
/external/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_aos.c369 if (!bld->sampler) {
370 _debug_printf("warning: found texture instruction but no sampler generator supplied\n");
394 return bld->sampler->emit_fetch_texel(bld->sampler,
990 struct lp_build_sampler_aos *sampler,
1014 bld.sampler = sampler;
983 lp_build_tgsi_aos(struct gallivm_state *gallivm, const struct tgsi_token *tokens, struct lp_type type, const unsigned char swizzles[4], LLVMValueRef consts_ptr, const LLVMValueRef *inputs, LLVMValueRef *outputs, struct lp_build_sampler_aos *sampler, const struct tgsi_shader_info *info) argument
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_zscan.c267 struct pipe_sampler_state sampler; local
299 memset(&sampler, 0, sizeof(sampler));
300 sampler.wrap_s = PIPE_TEX_WRAP_REPEAT;
301 sampler.wrap_t = PIPE_TEX_WRAP_REPEAT;
302 sampler.wrap_r = PIPE_TEX_WRAP_CLAMP_TO_EDGE;
303 sampler.min_img_filter = PIPE_TEX_FILTER_NEAREST;
304 sampler.min_mip_filter = PIPE_TEX_MIPFILTER_NONE;
305 sampler.mag_img_filter = PIPE_TEX_FILTER_NEAREST;
306 sampler
[all...]
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_fpc_translate.c421 uint sampler = i915_emit_decl(p, REG_TYPE_S, unit, tex); local
427 sampler,
673 0, /* sampler */
688 0, /* sampler */
H A Di915_state_emit.c309 OUT_BATCH( i915->current.sampler[i][0] );
310 OUT_BATCH( i915->current.sampler[i][1] );
311 OUT_BATCH( i915->current.sampler[i][2] );
336 int sampler = tex_sampler(i915->fs->program + i); local
337 assert(sampler < I915_TEX_UNITS);
338 if ( i915->current.sampler_srgb[sampler] )
561 VALIDATE_ATOM(sampler, I915_HW_SAMPLER);
611 EMIT_ATOM(sampler, I915_HW_SAMPLER);
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_state_derived.c747 struct r300_sampler_state *sampler; local
769 sampler = state->sampler_states[i];
773 texstate->filter0 = sampler->filter0;
774 texstate->filter1 = sampler->filter1;
779 sampler->state.border_color.f,
784 min_level = sampler->min_lod;
785 level_count = MIN3(sampler->max_lod,
829 /* If compare mode is disabled, sampler view swizzles
833 if (sampler->state.compare_mode == PIPE_TEX_COMPARE_NONE) {
/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_context.h146 struct pipe_sampler_state *sampler; member in struct:softpipe_context::__anon26495
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d1x/
H A Dsm4_to_tgsi.cpp196 unsigned tex_target(unsigned resource, unsigned sampler) argument
198 unsigned shadow = sampler_modes[sampler];
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dvg_context.h115 struct pipe_sampler_state sampler; member in struct:vg_context::__anon26801
/external/mesa3d/src/gallium/tests/graw/
H A Dfs-test.c49 static void *sampler = NULL; variable
415 sampler = ctx->create_sampler_state(ctx, &sampler_desc);
416 if (sampler == NULL)
419 ctx->bind_fragment_sampler_states(ctx, 1, &sampler);
H A Dgs-test.c51 static void *sampler = NULL; variable
479 sampler = ctx->create_sampler_state(ctx, &sampler_desc);
480 if (sampler == NULL)
483 ctx->bind_fragment_sampler_states(ctx, 1, &sampler);
H A Dvs-test.c49 static void *sampler = NULL; variable
366 sampler = ctx->create_sampler_state(ctx, &sampler_desc);
367 if (sampler == NULL)
370 ctx->bind_fragment_sampler_states(ctx, 1, &sampler);
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Di915_program.c221 GLuint sampler,
242 i915_emit_texld( p, 0, tmp, A0_DEST_CHANNEL_ALL, sampler, coord, op );
286 T0_SAMPLER( sampler ));
217 i915_emit_texld( struct i915_fragment_program *p, GLuint live_regs, GLuint dest, GLuint destmask, GLuint sampler, GLuint coord, GLuint op ) argument
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dgen7_blorp.cpp230 struct gen7_sampler_state *sampler = (struct gen7_sampler_state *) local
234 memset(sampler, 0, sizeof(*sampler));
236 sampler->ss0.min_filter = BRW_MAPFILTER_LINEAR;
237 sampler->ss0.mip_filter = BRW_MIPFILTER_NONE;
238 sampler->ss0.mag_filter = BRW_MAPFILTER_LINEAR;
240 sampler->ss3.r_wrap_mode = BRW_TEXCOORDMODE_CLAMP;
241 sampler->ss3.s_wrap_mode = BRW_TEXCOORDMODE_CLAMP;
242 sampler->ss3.t_wrap_mode = BRW_TEXCOORDMODE_CLAMP;
244 // sampler
[all...]
/external/chromium_org/cc/output/
H A Dgl_renderer_unittest.cc110 SamplerType sampler) {
111 EXPECT_PROGRAM_VALID(renderer()->GetTileProgram(precision, sampler));
112 EXPECT_PROGRAM_VALID(renderer()->GetTileProgramOpaque(precision, sampler));
113 EXPECT_PROGRAM_VALID(renderer()->GetTileProgramAA(precision, sampler));
114 EXPECT_PROGRAM_VALID(renderer()->GetTileProgramSwizzle(precision, sampler));
116 renderer()->GetTileProgramSwizzleOpaque(precision, sampler));
118 renderer()->GetTileProgramSwizzleAA(precision, sampler));
109 TestShadersWithSamplerType(TexCoordPrecision precision, SamplerType sampler) argument
/external/chromium_org/third_party/angle/src/compiler/translator/
H A DOutputHLSL.h111 TBasicType sampler; member in struct:sh::OutputHLSL::TextureFunction
179 int samplerRegister(TIntermSymbol *sampler);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/draw/
H A Ddraw_pipe_aaline.c109 void *sampler[PIPE_MAX_SAMPLERS]; member in struct:aaline_stage::__anon12703
140 int freeSampler; /** an available sampler for the pstipple */
149 * Look for a free sampler, a free input attrib, and two free temp regs.
216 /* find free sampler */
249 /* declare new sampler */
492 * Create the sampler CSO that'll be used for antialiasing.
499 struct pipe_sampler_state sampler; local
502 memset(&sampler, 0, sizeof(sampler));
503 sampler
895 aaline_bind_sampler_states(struct pipe_context *pipe, unsigned num, void **sampler) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi.h99 * Describe a texture sampler interpolator.
169 (*destroy)( struct lp_build_sampler_soa *sampler );
172 (*emit_fetch_texel)( const struct lp_build_sampler_soa *sampler,
184 (*emit_size_query)( const struct lp_build_sampler_soa *sampler,
196 (*emit_fetch_texel)( struct lp_build_sampler_aos *sampler,
221 struct lp_build_sampler_soa *sampler,
233 struct lp_build_sampler_aos *sampler,
368 const struct lp_build_sampler_soa *sampler; member in struct:lp_build_tgsi_soa_context
454 struct lp_build_sampler_aos *sampler; member in struct:lp_build_tgsi_aos_context
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_blit.c65 struct pipe_sampler_state sampler; member in struct:blit_state
125 ctx->sampler.wrap_s = PIPE_TEX_WRAP_CLAMP_TO_EDGE;
126 ctx->sampler.wrap_t = PIPE_TEX_WRAP_CLAMP_TO_EDGE;
127 ctx->sampler.wrap_r = PIPE_TEX_WRAP_CLAMP_TO_EDGE;
128 ctx->sampler.min_mip_filter = PIPE_TEX_MIPFILTER_NONE;
129 ctx->sampler.min_img_filter = 0; /* set later */
130 ctx->sampler.mag_img_filter = 0; /* set later */
681 /* default sampler state */
682 ctx->sampler.normalized_coords = normalized;
683 ctx->sampler
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/
H A Dvl_compositor.c133 struct ureg_src sampler[3]; local
145 sampler[i] = ureg_DECL_sampler(shader, i);
151 * texel.xyz = tex(tc, sampler[i])
155 ureg_TEX(shader, ureg_writemask(texel, TGSI_WRITEMASK_X << i), TGSI_TEXTURE_3D, tc, sampler[i]);
176 struct ureg_src sampler[3]; local
191 sampler[i] = ureg_DECL_sampler(shader, i);
228 TGSI_TEXTURE_3D, src, sampler[j]);
268 struct ureg_src sampler; local
282 sampler = ureg_DECL_sampler(shader, 0);
289 * texel = tex(tc, sampler)
315 struct ureg_src tc, color, sampler; local
398 struct pipe_sampler_state sampler; local
[all...]
H A Dvl_idct.c116 struct ureg_src sampler, bool resource3d)
118 ureg_TEX(shader, m[0], resource3d ? TGSI_TEXTURE_3D : TGSI_TEXTURE_2D, addr[0], sampler);
119 ureg_TEX(shader, m[1], resource3d ? TGSI_TEXTURE_3D : TGSI_TEXTURE_2D, addr[1], sampler);
512 struct pipe_sampler_state sampler; local
545 memset(&sampler, 0, sizeof(sampler));
546 sampler.wrap_s = PIPE_TEX_WRAP_REPEAT;
547 sampler.wrap_t = PIPE_TEX_WRAP_REPEAT;
548 sampler.wrap_r = PIPE_TEX_WRAP_REPEAT;
549 sampler
115 fetch_four(struct ureg_program *shader, struct ureg_dst m[2], struct ureg_src addr[2], struct ureg_src sampler, bool resource3d) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
H A Dlp_setup.c724 const struct pipe_sampler_state *sampler = i < num ? samplers[i] : NULL; local
726 if (sampler) {
730 jit_tex->min_lod = sampler->min_lod;
731 jit_tex->max_lod = sampler->max_lod;
732 jit_tex->lod_bias = sampler->lod_bias;
733 COPY_4V(jit_tex->border_color, sampler->border_color.f);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
H A Dnv50_surface.c439 struct nv50_tsc_entry *sampler[2]; member in struct:nv50_blitctx::__anon12850
444 struct nv50_tsc_entry sampler[2]; /* nearest, bilinear */ member in struct:nv50_blitctx
600 blit->sampler[0].id = -1;
602 blit->sampler[0].tsc[0] = NV50_TSC_0_SRGB_CONVERSION_ALLOWED |
606 blit->sampler[0].tsc[1] =
611 blit->sampler[1].id = -1;
613 blit->sampler[1].tsc[0] = blit->sampler[0].tsc[0];
614 blit->sampler[1].tsc[1] =
809 blit->saved.sampler[
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/
H A Dnvc0_surface.c460 struct nv50_tsc_entry *sampler[2]; member in struct:nvc0_blitctx::__anon12860
465 struct nv50_tsc_entry sampler[2]; /* nearest, bilinear */ member in struct:nvc0_blitctx
666 blit->sampler[0].id = -1;
668 blit->sampler[0].tsc[0] = NV50_TSC_0_SRGB_CONVERSION_ALLOWED |
672 blit->sampler[0].tsc[1] =
677 blit->sampler[1].id = -1;
679 blit->sampler[1].tsc[0] = blit->sampler[0].tsc[0];
680 blit->sampler[1].tsc[1] =
882 blit->saved.sampler[
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
H A Devergreen_compute_internal.c573 struct compute_sampler_state *sampler,
579 unsigned aniso_flag_offset = sampler->state.max_anisotropy > 1 ? 2 : 0;
584 S_03C000_CLAMP_X(r600_tex_wrap(sampler->state.wrap_s)) |
585 S_03C000_CLAMP_Y(r600_tex_wrap(sampler->state.wrap_t)) |
586 S_03C000_CLAMP_Z(r600_tex_wrap(sampler->state.wrap_r)) |
587 S_03C000_XY_MAG_FILTER(r600_tex_filter(sampler->state.mag_img_filter) | aniso_flag_offset) |
588 S_03C000_XY_MIN_FILTER(r600_tex_filter(sampler->state.min_img_filter) | aniso_flag_offset) |
592 S_03C004_MIN_LOD(S_FIXED(CLAMP(sampler->state.min_lod, 0, 15), 8)) |
593 S_03C004_MAX_LOD(S_FIXED(CLAMP(sampler->state.max_lod, 0, 15), 8))
596 S_03C008_LOD_BIAS(S_FIXED(CLAMP(sampler
571 evergreen_set_sampler_resource( struct r600_pipe_compute *pipe, struct compute_sampler_state *sampler, int id) argument
[all...]

Completed in 548 milliseconds

1234567891011>>