/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/ |
H A D | i915_texstate.c | 143 struct gl_sampler_object *sampler = _mesa_get_samplerobj(ctx, unit); local 188 maxlod = MIN2(sampler->MaxLod, tObj->_MaxLevel - tObj->BaseLevel); 199 switch (sampler->MinFilter) { 228 if (sampler->MaxAnisotropy > 1.0) { 231 if (sampler->MaxAnisotropy > 2.0) 237 switch (sampler->MagFilter) { 249 lodbias = (int) ((tUnit->LodBias + sampler->LodBias) * 16.0); 265 if (sampler->CompareMode == GL_COMPARE_R_TO_TEXTURE_ARB && 272 intel_translate_shadow_compare_func(sampler->CompareFunc)); 285 GLenum ws = sampler [all...] |
/external/chromium_org/ui/gfx/ |
H A D | color_analysis_unittest.cc | 260 GridSampler sampler; local 264 EXPECT_EQ(1 + 1 * kWidth, sampler.GetSample(kWidth, kHeight)); 265 EXPECT_EQ(1 + 4 * kWidth, sampler.GetSample(kWidth, kHeight)); 266 EXPECT_EQ(1 + 7 * kWidth, sampler.GetSample(kWidth, kHeight)); 267 EXPECT_EQ(1 + 10 * kWidth, sampler.GetSample(kWidth, kHeight)); 269 EXPECT_EQ(4 + 1 * kWidth, sampler.GetSample(kWidth, kHeight)); 270 EXPECT_EQ(4 + 4 * kWidth, sampler.GetSample(kWidth, kHeight)); 271 EXPECT_EQ(4 + 7 * kWidth, sampler.GetSample(kWidth, kHeight)); 272 EXPECT_EQ(4 + 10 * kWidth, sampler.GetSample(kWidth, kHeight));
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_llvm_sample.c | 51 * This provides the bridge between the sampler state store in 52 * lp_jit_context and lp_jit_texture and the sampler code 54 * the texture sampler code generator in terms of the state stored in 68 * This is the bridge between our sampler and the TGSI translator. 127 * fetch the members of lp_jit_texture to fulfill the sampler code 131 * sampler code generator a reusable module without dependencies to 159 draw_llvm_sampler_soa_destroy(struct lp_build_sampler_soa *sampler) argument 161 FREE(sampler); 181 struct draw_llvm_sampler_soa *sampler = (struct draw_llvm_sampler_soa *)base; local 186 &sampler 208 struct draw_llvm_sampler_soa *sampler = (struct draw_llvm_sampler_soa *)base; local 225 struct draw_llvm_sampler_soa *sampler; local [all...] |
/external/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_matrix_filter.c | 83 struct ureg_src sampler; local 97 sampler = ureg_DECL_sampler(shader, 0); 107 * t_array[0..*] = tex(t_array[0..*], sampler) 123 ureg_TEX(shader, t_array[i], TGSI_TEXTURE_2D, src, sampler); 158 struct pipe_sampler_state sampler; local 190 memset(&sampler, 0, sizeof(sampler)); 191 sampler.wrap_s = PIPE_TEX_WRAP_CLAMP_TO_EDGE; 192 sampler.wrap_t = PIPE_TEX_WRAP_CLAMP_TO_EDGE; 193 sampler [all...] |
H A D | vl_median_filter.c | 83 struct ureg_src sampler; local 109 sampler = ureg_DECL_sampler(shader, 0); 117 * t_array[0..*] = tex(t_array[0..*], sampler) 132 ureg_TEX(shader, t_array[i], TGSI_TEXTURE_2D, src, sampler); 244 struct pipe_sampler_state sampler; local 276 memset(&sampler, 0, sizeof(sampler)); 277 sampler.wrap_s = PIPE_TEX_WRAP_CLAMP_TO_EDGE; 278 sampler.wrap_t = PIPE_TEX_WRAP_CLAMP_TO_EDGE; 279 sampler [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_sampler.c | 46 const struct pipe_sampler_state *sampler) 48 struct pipe_sampler_state *state = mem_dup(sampler, sizeof *sampler); 160 /* set the new sampler views */ 241 void *sampler) 243 FREE( sampler ); 45 llvmpipe_create_sampler_state(struct pipe_context *pipe, const struct pipe_sampler_state *sampler) argument 240 llvmpipe_delete_sampler_state(struct pipe_context *pipe, void *sampler) argument
|
H A D | lp_tex_sample.c | 56 * This provides the bridge between the sampler state store in 57 * lp_jit_context and lp_jit_texture and the sampler code 59 * the texture sampler code generator in terms of the state stored in 73 * This is the bridge between our sampler and the TGSI translator. 132 * fetch the members of lp_jit_texture to fulfill the sampler code 136 * sampler code generator a reusable module without dependencies to 164 lp_llvm_sampler_soa_destroy(struct lp_build_sampler_soa *sampler) argument 166 FREE(sampler); 186 struct lp_llvm_sampler_soa *sampler = (struct lp_llvm_sampler_soa *)base; local 196 &sampler 217 struct lp_llvm_sampler_soa *sampler = (struct lp_llvm_sampler_soa *)base; local 235 struct lp_llvm_sampler_soa *sampler; local [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_state_sampler.c | 50 static struct sp_sampler *sp_sampler( struct pipe_sampler_state *sampler ) 52 return (struct sp_sampler *)sampler; 58 const struct pipe_sampler_state *sampler) 62 sp_sampler->base = *sampler; 195 /* set the new sampler views */ 251 * sampler and tex unit. 253 * Note that the tex unit is significant. We can't re-use a sampler 254 * variant for multiple texture units because the sampler variant contains 256 * somewhere outside the sampler variant, we could re-use samplers for 261 struct sp_sampler *sampler, 57 softpipe_create_sampler_state(struct pipe_context *pipe, const struct pipe_sampler_state *sampler) argument 260 get_sampler_variant( unsigned unit, struct sp_sampler *sampler, struct pipe_sampler_view *view, unsigned processor ) argument 360 softpipe_delete_sampler_state(struct pipe_context *pipe, void *sampler) argument [all...] |
H A D | sp_tex_sample.h | 47 typedef float (*compute_lambda_func)(const struct sp_sampler_variant *sampler, 96 const struct pipe_sampler_state *sampler; member in struct:sp_sampler_variant 137 /* Create a sampler variant for a given set of non-orthogonal state. Currently the 140 sp_create_sampler_variant( const struct pipe_sampler_state *sampler, 152 sp_sampler_variant(const struct tgsi_sampler *sampler) argument 154 return (struct sp_sampler_variant *) sampler;
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_pipe_sampler.c | 96 const struct pipe_sampler_state *sampler) 104 cso->mipfilter = translate_mip_filter(sampler->min_mip_filter); 105 cso->magfilter = translate_img_filter( sampler->mag_img_filter ); 106 cso->minfilter = translate_img_filter( sampler->min_img_filter ); 107 cso->aniso_level = MAX2( sampler->max_anisotropy, 1 ); 108 if(sampler->max_anisotropy) 110 cso->lod_bias = sampler->lod_bias; 111 cso->addressu = translate_wrap_mode(sampler->wrap_s); 112 cso->addressv = translate_wrap_mode(sampler->wrap_t); 113 cso->addressw = translate_wrap_mode(sampler 95 svga_create_sampler_state(struct pipe_context *pipe, const struct pipe_sampler_state *sampler) argument 191 svga_bind_fragment_sampler_states(struct pipe_context *pipe, unsigned num, void **sampler) argument 198 svga_delete_sampler_state(struct pipe_context *pipe, void *sampler) argument [all...] |
/external/mesa3d/src/gallium/state_trackers/clover/core/ |
H A D | module.hpp | 68 sampler enumerator in enum:clover::module::argument::type
|
/external/mesa3d/src/gallium/state_trackers/xa/ |
H A D | xa_yuv.c | 73 struct pipe_sampler_state sampler; local 77 memset(&sampler, 0, sizeof(struct pipe_sampler_state)); 79 sampler.wrap_s = PIPE_TEX_WRAP_CLAMP; 80 sampler.wrap_t = PIPE_TEX_WRAP_CLAMP; 81 sampler.min_img_filter = PIPE_TEX_FILTER_LINEAR; 82 sampler.mag_img_filter = PIPE_TEX_FILTER_LINEAR; 83 sampler.min_mip_filter = PIPE_TEX_MIPFILTER_NEAREST; 84 sampler.normalized_coords = 1; 87 samplers[i] = &sampler;
|
/external/mesa3d/src/gallium/state_trackers/xvmc/ |
H A D | xvmc_private.h | 88 struct pipe_sampler_view *sampler; member in struct:__anon26813
|
/external/mesa3d/src/gallium/tests/graw/ |
H A D | quad-tex.c | 15 static void *sampler = NULL; variable 171 sampler = graw_util_create_simple_sampler(&info, 174 info.ctx->bind_fragment_sampler_states(info.ctx, 1, &sampler);
|
H A D | tex-srgb.c | 163 void *sampler; local 164 sampler = graw_util_create_simple_sampler(&info, 167 info.ctx->bind_fragment_sampler_states(info.ctx, 1, &sampler); 170 /* linear sampler view */ 185 /* srgb sampler view */
|
H A D | tex-swizzle.c | 12 static void *sampler = NULL; variable 150 sampler = graw_util_create_simple_sampler(&info, 154 info.ctx->bind_fragment_sampler_states(info.ctx, 1, &sampler);
|
/external/mesa3d/src/mesa/drivers/dri/i915/ |
H A D | i830_texstate.c | 125 struct gl_sampler_object *sampler = _mesa_get_samplerobj(ctx, unit); local 198 switch (sampler->MinFilter) { 227 if (sampler->MaxAnisotropy > 1.0) { 232 switch (sampler->MagFilter) { 244 lodbias = (int) ((tUnit->LodBias + sampler->LodBias) * 16.0); 264 minlod_fixed = U_FIXED(CLAMP(sampler->MinLod, 0.0, 11), 4); 265 maxlod = MIN2(sampler->MaxLod, tObj->_MaxLevel - tObj->BaseLevel); 284 GLenum ws = sampler->WrapS; 285 GLenum wt = sampler->WrapT; 305 CLAMPED_FLOAT_TO_UBYTE(border[0], sampler [all...] |
H A D | i915_texstate.c | 143 struct gl_sampler_object *sampler = _mesa_get_samplerobj(ctx, unit); local 188 maxlod = MIN2(sampler->MaxLod, tObj->_MaxLevel - tObj->BaseLevel); 199 switch (sampler->MinFilter) { 228 if (sampler->MaxAnisotropy > 1.0) { 231 if (sampler->MaxAnisotropy > 2.0) 237 switch (sampler->MagFilter) { 249 lodbias = (int) ((tUnit->LodBias + sampler->LodBias) * 16.0); 265 if (sampler->CompareMode == GL_COMPARE_R_TO_TEXTURE_ARB && 272 intel_translate_shadow_compare_func(sampler->CompareFunc)); 285 GLenum ws = sampler [all...] |
/external/chromium_org/chrome/browser/extensions/ |
H A D | bookmark_app_helper.cc | 297 color_utils::GridSampler sampler; local
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
H A D | ResourceManager.cpp | 138 // Returns an unused sampler name 232 void ResourceManager::deleteSampler(GLuint sampler) argument 234 auto samplerObject = mSamplerMap.find(sampler); 330 auto sampler = mSamplerMap.find(handle); local 332 if (sampler == mSamplerMap.end()) 338 return sampler->second; 414 void ResourceManager::checkSamplerAllocation(GLuint sampler) argument 416 if (sampler != 0 && !getSampler(sampler)) 418 Sampler *samplerObject = new Sampler(sampler); 424 isSampler(GLuint sampler) argument [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
H A D | u_simple_shaders.c | 120 struct ureg_src sampler; local 131 sampler = ureg_DECL_sampler( ureg, 0 ); 149 tex_target, tex, sampler ); 182 struct ureg_src sampler; local 191 sampler = ureg_DECL_sampler( ureg, 0 ); 211 tex_target, tex, sampler );
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/vl/ |
H A D | vl_mc.c | 163 struct ureg_src tc[2], sampler; local 175 sampler = ureg_DECL_sampler(shader, 0); 192 * fragment.xyz = tex(ref, sampler[0]) 214 ureg_TEX(shader, ureg_writemask(fragment, TGSI_WRITEMASK_XYZ), TGSI_TEXTURE_2D, ureg_src(ref), sampler); 333 * fragment.xyz = tex(tc, sampler) * scale + tc.z 374 struct pipe_sampler_state sampler; local 381 memset(&sampler, 0, sizeof(sampler)); 382 sampler.wrap_s = PIPE_TEX_WRAP_CLAMP_TO_EDGE; 383 sampler [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/ |
H A D | i915_fpc_emit.c | 182 * \param sampler the i915 sampler register 189 uint sampler, 239 i915_emit_texld( p, tmp, A0_DEST_CHANNEL_ALL, sampler, coord, opcode, num_coord ); 262 T0_SAMPLER( sampler )); 186 i915_emit_texld( struct i915_fp_compile *p, uint dest, uint destmask, uint sampler, uint coord, uint opcode, uint num_coord ) argument
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
H A D | lp_state_fs.h | 69 struct lp_sampler_static_state sampler[PIPE_MAX_SAMPLERS]; member in struct:lp_fragment_shader_variant_key
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/ |
H A D | asm_fill.h | 35 struct ureg_src *sampler, 43 struct ureg_src *sampler, 76 struct ureg_src *sampler, 93 ureg_TEX(ureg, *out, TGSI_TEXTURE_1D, ureg_src(temp[2]), sampler[0]); 100 struct ureg_src *sampler, 129 ureg_TEX(ureg, *out, TGSI_TEXTURE_1D, ureg_src(temp[0]), sampler[0]); 137 struct ureg_src *sampler, 160 ureg_TEX(ureg, *out, TGSI_TEXTURE_2D, ureg_src(temp[1]), sampler[0]); 167 struct ureg_src *sampler, 173 ureg_TEX(ureg, *out, TGSI_TEXTURE_1D, ureg_src(temp[1]), sampler[ 40 solid_fill( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 73 linear_grad( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 97 radial_grad( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 134 pattern( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 164 paint_degenerate( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 177 image_normal( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 191 image_multiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 205 image_stencil( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 218 color_transform( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 237 alpha_normal( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 251 alpha_per_channel( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 422 blend_src( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 433 blend_src_over( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 444 blend_dst_over( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 455 blend_src_in( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 466 blend_dst_in( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 477 blend_multiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 488 blend_screen( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 499 blend_darken( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 510 blend_lighten( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 521 blend_additive( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 532 mask( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 547 premultiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 561 unpremultiply( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument 573 color_bw( struct ureg_program *ureg, struct ureg_dst *out, struct ureg_src *in, struct ureg_src *sampler, struct ureg_dst *temp, struct ureg_src *constant) argument [all...] |