Searched refs:samplers_used (Results 1 - 14 of 14) sorted by relevance
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_atom_sampler.c | 182 GLbitfield samplers_used = prog->SamplersUsed; in update_shader_samplers() local 189 if (samplers_used == 0x0) { in update_shader_samplers() 198 num_samplers = util_last_bit(samplers_used); in update_shader_samplers() 201 for (unit = 0; samplers_used; unit++, samplers_used >>= 1) { in update_shader_samplers() 208 if (samplers_used & 1 && in update_shader_samplers()
|
H A D | st_atom_shader.c | 82 GLbitfield samplers_used = prog->SamplersUsed; in update_gl_clamp() local 85 for (unit = 0; samplers_used; unit++, samplers_used >>= 1) { in update_gl_clamp() 87 if (samplers_used & 1 && in update_gl_clamp()
|
H A D | st_atom_texture.c | 97 GLbitfield samplers_used = prog->SamplersUsed; in st_get_sampler_views() local 103 if (samplers_used == 0x0 && old_max == 0) in st_get_sampler_views() 106 unsigned num_textures = util_last_bit(samplers_used); in st_get_sampler_views() 115 if (!(samplers_used & bit)) { in st_get_sampler_views()
|
H A D | st_nir_lower_tex_src_plane.c | 135 BITSET_SET(state->shader->info.samplers_used, u_v_samp); in lower_tex_src_plane_block()
|
H A D | st_program.c | 973 unsigned samplers_used = fp->SamplersUsed; in st_create_fp_variant() local 976 variant->drawpix_sampler = ffs(~samplers_used) - 1; in st_create_fp_variant() 978 samplers_used |= (1 << variant->drawpix_sampler); in st_create_fp_variant() 982 variant->pixelmap_sampler = ffs(~samplers_used) - 1; in st_create_fp_variant()
|
H A D | st_glsl_to_nir.cpp | 980 BITSET_COPY(prog->info.samplers_used, nir->info.samplers_used); in st_nir_lower_samplers()
|
/third_party/mesa3d/src/compiler/ |
H A D | shader_info.h | 207 BITSET_DECLARE(samplers_used, 32);
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_lower_vulkan_resource.c | 248 b->shader->info.samplers_used, in lower_vri_instr_tex() 249 BITSET_SIZE(b->shader->info.samplers_used)); in lower_vri_instr_tex()
|
/third_party/mesa3d/src/gallium/frontends/clover/nir/ |
H A D | invocation.cpp | 144 BITSET_ZERO(shader->info.samplers_used); in clover_nir_lower_images() 146 BITSET_SET_RANGE(shader->info.samplers_used, 0, num_samplers - 1); in clover_nir_lower_images()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_samplers_as_deref.c | 269 BITSET_SET_RANGE(info->samplers_used, var->data.binding, in record_samplers_used()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
H A D | nir_to_tgsi_info.c | 789 info->file_max[TGSI_FILE_SAMPLER] = BITSET_LAST_BIT(nir->info.samplers_used) - 1; in nir_tgsi_scan_shader() 791 info->file_mask[TGSI_FILE_SAMPLER] = nir->info.samplers_used[0]; in nir_tgsi_scan_shader()
|
H A D | nir_draw_helpers.c | 138 BITSET_SET(shader->info.samplers_used, binding); in nir_lower_pstipple_fs()
|
H A D | tgsi_to_nir.c | 1266 BITSET_SET(c->build.shader->info.samplers_used, binding); in get_sampler_var() 2345 BITSET_SET32(s->info.samplers_used, scan.samplers_declared); in ttn_compile_init()
|
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
H A D | nir_to_spirv.c | 67 unsigned samplers_used : PIPE_MAX_SAMPLERS; member 919 assert(!is_sampler || (!(ctx->samplers_used & (1 << index)))); in emit_image() 949 ctx->samplers_used |= 1 << index; in emit_image() 3475 unsigned last_sampler = util_last_bit(ctx->samplers_used); in emit_tex() 3494 assert(bindless || ctx->samplers_used & (1u << texture_index)); in emit_tex()
|
Completed in 20 milliseconds