Home
last modified time | relevance | path

Searched refs:sampler_state (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/util/
Du_blitter.c116 void *sampler_state; member
155 struct pipe_sampler_state sampler_state; in util_blitter_create() local
249 memset(&sampler_state, 0, sizeof(sampler_state)); in util_blitter_create()
250 sampler_state.wrap_s = PIPE_TEX_WRAP_CLAMP_TO_EDGE; in util_blitter_create()
251 sampler_state.wrap_t = PIPE_TEX_WRAP_CLAMP_TO_EDGE; in util_blitter_create()
252 sampler_state.wrap_r = PIPE_TEX_WRAP_CLAMP_TO_EDGE; in util_blitter_create()
253 sampler_state.normalized_coords = 1; in util_blitter_create()
254 ctx->sampler_state = pipe->create_sampler_state(pipe, &sampler_state); in util_blitter_create()
255 sampler_state.normalized_coords = 0; in util_blitter_create()
256 ctx->sampler_state_rect = pipe->create_sampler_state(pipe, &sampler_state); in util_blitter_create()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_sampler_state.c414 uint32_t *sampler_state, in brw_update_sampler_state() argument
547 sampler_state, in brw_update_sampler_state()
562 uint32_t *sampler_state, in update_sampler_state() argument
579 sampler_state, batch_offset_for_sampler_state); in update_sampler_state()
599 uint32_t *sampler_state = brw_state_batch(brw, AUB_TRACE_SAMPLER_STATE, in brw_upload_sampler_state_table() local
602 memset(sampler_state, 0, sampler_count * size_in_bytes); in brw_upload_sampler_state_table()
610 update_sampler_state(brw, unit, sampler_state, in brw_upload_sampler_state_table()
615 sampler_state += dwords; in brw_upload_sampler_state_table()
Dbrw_state.h328 uint32_t *sampler_state,
/external/mesa3d/src/gallium/drivers/ilo/core/
Dilo_builder_3d_top.h1030 uint32_t sampler_state) in gen7_3DSTATE_SAMPLER_STATE_POINTERS_VS() argument
1034 sampler_state); in gen7_3DSTATE_SAMPLER_STATE_POINTERS_VS()
1039 uint32_t sampler_state) in gen7_3DSTATE_SAMPLER_STATE_POINTERS_HS() argument
1043 sampler_state); in gen7_3DSTATE_SAMPLER_STATE_POINTERS_HS()
1048 uint32_t sampler_state) in gen7_3DSTATE_SAMPLER_STATE_POINTERS_DS() argument
1052 sampler_state); in gen7_3DSTATE_SAMPLER_STATE_POINTERS_DS()
1057 uint32_t sampler_state) in gen7_3DSTATE_SAMPLER_STATE_POINTERS_GS() argument
1061 sampler_state); in gen7_3DSTATE_SAMPLER_STATE_POINTERS_GS()
Dilo_builder_3d_bottom.h463 uint32_t sampler_state) in gen7_3DSTATE_SAMPLER_STATE_POINTERS_PS() argument
469 sampler_state); in gen7_3DSTATE_SAMPLER_STATE_POINTERS_PS()
/external/mesa3d/src/intel/vulkan/
DgenX_state.c171 struct GENX(SAMPLER_STATE) sampler_state = { in genX()
219 GENX(SAMPLER_STATE_pack)(NULL, sampler->state, &sampler_state); in genX()
/external/mesa3d/src/gallium/drivers/ilo/
Dilo_render_dynamic.c140 uint32_t *sampler_state, *border_color_state; in gen6_emit_draw_dynamic_samplers() local
151 sampler_state = &r->state.vs.SAMPLER_STATE; in gen6_emit_draw_dynamic_samplers()
167 sampler_state = &r->state.wm.SAMPLER_STATE; in gen6_emit_draw_dynamic_samplers()
213 *sampler_state = gen6_SAMPLER_STATE(r->builder, samplers, in gen6_emit_draw_dynamic_samplers()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_tex_sample.h38 struct lp_static_sampler_state sampler_state; member
Dswr_tex_sample.cpp293 &sampler->dynamic_state.static_state[sampler_index].sampler_state, in swr_sampler_soa_emit_fetch_texel()
Dswr_shader.cpp75 &key.sampler[i].sampler_state, in swr_generate_sampler_key()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_fs.h57 struct lp_static_sampler_state sampler_state; member
Dlp_tex_sample.c268 &sampler->dynamic_state.static_state[sampler_index].sampler_state, in lp_llvm_sampler_soa_emit_fetch_texel()
Dlp_state_fs.c2721 const struct lp_static_sampler_state *sampler = &key->state[i].sampler_state; in dump_fs_variant_key()
3292 lp_sampler_static_sampler_state(&key->state[i].sampler_state, in make_variant_key()
/external/vulkan-validation-layers/layers/
Ddescriptor_sets.cpp1090 auto sampler_state = GetSamplerState(dev_data, sampler_); in BindCommandBuffer() local
1091 if (sampler_state) core_validation::AddCommandBufferBindingSampler(cb_node, sampler_state); in BindCommandBuffer()
1128 auto sampler_state = GetSamplerState(dev_data, sampler_); in BindCommandBuffer() local
1129 if (sampler_state) core_validation::AddCommandBufferBindingSampler(cb_node, sampler_state); in BindCommandBuffer()
Dcore_validation.cpp431 void AddCommandBufferBindingSampler(GLOBAL_CB_NODE *cb_node, SAMPLER_STATE *sampler_state) { in AddCommandBufferBindingSampler() argument
432 sampler_state->cb_bindings.insert(cb_node); in AddCommandBufferBindingSampler()
433 …cb_node->object_bindings.insert({HandleToUint64(sampler_state->sampler), kVulkanObjectTypeSampler}… in AddCommandBufferBindingSampler()
4166 …eCallValidateDestroySampler(layer_data *dev_data, VkSampler sampler, SAMPLER_STATE **sampler_state, in PreCallValidateDestroySampler() argument
4168 *sampler_state = GetSamplerState(dev_data, sampler); in PreCallValidateDestroySampler()
4172 if (*sampler_state) { in PreCallValidateDestroySampler()
4173 …skip |= ValidateObjectNotInUse(dev_data, *sampler_state, *obj_struct, "vkDestroySampler", VALIDATI… in PreCallValidateDestroySampler()
4178 …PostCallRecordDestroySampler(layer_data *dev_data, VkSampler sampler, SAMPLER_STATE *sampler_state, in PostCallRecordDestroySampler() argument
4181 if (sampler_state) invalidateCommandBuffers(dev_data, sampler_state->cb_bindings, obj_struct); in PostCallRecordDestroySampler()
4187 SAMPLER_STATE *sampler_state = nullptr; in DestroySampler() local
[all …]
/external/mesa3d/src/intel/tools/
Daubinator.c305 struct gen_group *sampler_state; in dump_samplers() local
307 sampler_state = gen_spec_find_struct(spec, "SAMPLER_STATE"); in dump_samplers()
312 decode_structure(spec, sampler_state, gtt + start + i * 16); in dump_samplers()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm_sample.c242 &sampler->dynamic_state.static_state[sampler_index].sampler_state, in draw_llvm_sampler_soa_emit_fetch_texel()
Ddraw_llvm.h68 struct lp_static_sampler_state sampler_state; member
Ddraw_llvm.c2028 lp_sampler_static_sampler_state(&draw_sampler[i].sampler_state, in draw_llvm_make_variant_key()
2457 lp_sampler_static_sampler_state(&draw_sampler[i].sampler_state, in draw_gs_llvm_make_variant_key()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_sample_soa.c2159 const struct lp_static_sampler_state *sampler_state = bld->static_sampler_state; in lp_build_sample_general() local
2160 const unsigned mip_filter = sampler_state->min_mip_filter; in lp_build_sample_general()
2161 const unsigned min_filter = sampler_state->min_img_filter; in lp_build_sample_general()
2162 const unsigned mag_filter = sampler_state->mag_img_filter; in lp_build_sample_general()
2167 if (lp_sampler_wrap_mode_uses_border_color(sampler_state->wrap_s, in lp_build_sample_general()
2171 lp_sampler_wrap_mode_uses_border_color(sampler_state->wrap_t, in lp_build_sample_general()
2175 lp_sampler_wrap_mode_uses_border_color(sampler_state->wrap_r, in lp_build_sample_general()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_program.c2637 struct pipe_sampler_state *sampler_state = in vc4_setup_shared_key() local
2653 key->tex[i].compare_mode = sampler_state->compare_mode; in vc4_setup_shared_key()
2654 key->tex[i].compare_func = sampler_state->compare_func; in vc4_setup_shared_key()
2655 key->tex[i].wrap_s = sampler_state->wrap_s; in vc4_setup_shared_key()
2656 key->tex[i].wrap_t = sampler_state->wrap_t; in vc4_setup_shared_key()
/external/mesa3d/src/gallium/drivers/ddebug/
Ddd_draw.c308 DUMP_I(sampler_state, &dstate->sampler_states[sh][i]->state.sampler, i); in dd_dump_draw_vbo()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_context.c366 trace_dump_arg(sampler_state, state); in trace_context_create_sampler_state()