/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_pipe_pstipple.c | 127 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 D | lp_bld_tgsi_aos.c | 369 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 D | vl_zscan.c | 267 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 D | i915_fpc_translate.c | 421 uint sampler = i915_emit_decl(p, REG_TYPE_S, unit, tex); local 427 sampler, 673 0, /* sampler */ 688 0, /* sampler */
|
H A D | i915_state_emit.c | 309 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 D | r300_state_derived.c | 747 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 D | sp_context.h | 146 struct pipe_sampler_state *sampler; member in struct:softpipe_context::__anon26495
|
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d1x/ |
H A D | sm4_to_tgsi.cpp | 196 unsigned tex_target(unsigned resource, unsigned sampler) argument 198 unsigned shadow = sampler_modes[sampler];
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | vg_context.h | 115 struct pipe_sampler_state sampler; member in struct:vg_context::__anon26801
|
/external/mesa3d/src/gallium/tests/graw/ |
H A D | fs-test.c | 49 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 D | gs-test.c | 51 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 D | vs-test.c | 49 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 D | i915_program.c | 221 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 D | gen7_blorp.cpp | 230 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 D | gl_renderer_unittest.cc | 110 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 D | OutputHLSL.h | 111 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 D | draw_pipe_aaline.c | 109 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 D | lp_bld_tgsi.h | 99 * 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 D | u_blit.c | 65 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 D | vl_compositor.c | 133 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 D | vl_idct.c | 116 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 D | lp_setup.c | 724 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 D | nv50_surface.c | 439 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 D | nvc0_surface.c | 460 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 D | evergreen_compute_internal.c | 573 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...] |