Searched defs:sampler (Results 51 - 75 of 308) sorted by relevance

1234567891011>>

/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/
H A Di915_texstate.c143 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 Dcolor_analysis_unittest.cc260 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 Ddraw_llvm_sample.c51 * 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 Dvl_matrix_filter.c83 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 Dvl_median_filter.c83 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 Dlp_state_sampler.c46 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 Dlp_tex_sample.c56 * 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 Dsp_state_sampler.c50 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 Dsp_tex_sample.h47 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 Dsvga_pipe_sampler.c96 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 Dmodule.hpp68 sampler enumerator in enum:clover::module::argument::type
/external/mesa3d/src/gallium/state_trackers/xa/
H A Dxa_yuv.c73 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 Dxvmc_private.h88 struct pipe_sampler_view *sampler; member in struct:__anon26813
/external/mesa3d/src/gallium/tests/graw/
H A Dquad-tex.c15 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 Dtex-srgb.c163 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 Dtex-swizzle.c12 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 Di830_texstate.c125 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 Di915_texstate.c143 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 Dbookmark_app_helper.cc297 color_utils::GridSampler sampler; local
/external/chromium_org/third_party/angle/src/libGLESv2/
H A DResourceManager.cpp138 // 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 Du_simple_shaders.c120 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 Dvl_mc.c163 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 Di915_fpc_emit.c182 * \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 Dlp_state_fs.h69 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 Dasm_fill.h35 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...]

Completed in 594 milliseconds

1234567891011>>