Home
last modified time | relevance | path

Searched refs:VARYING_BIT_POS (Results 1 – 17 of 17) sorted by relevance

/third_party/mesa3d/src/intel/blorp/
Dblorp.c249 wm_key->input_slots_valid = nir->info.inputs_read | VARYING_BIT_POS; in blorp_compile_fs()
367 const uint64_t slots_valid = VARYING_BIT_POS | in blorp_ensure_sf_program()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.cpp332 return fs && fs->initial->info.inputs_read & VARYING_BIT_POS; in manual_depth_range()
404 (vs->initial->info.outputs_written & VARYING_BIT_POS)); in needs_point_sprite_lowering()
883 system_out_values |= VARYING_BIT_POS; in d3d12_fill_shader_key()
918 system_generated_in_values |= VARYING_BIT_POS; in d3d12_fill_shader_key()
943 key->next_varying_inputs |= VARYING_BIT_POS; in d3d12_fill_shader_key()
Dd3d12_pipeline_state.cpp260 …ast_vertex_stage_writes_pos = (last_vertex_stage_nir->info.outputs_written & VARYING_BIT_POS) != 0; in create_gfx_pipeline_state()
/third_party/mesa3d/src/compiler/
Dshader_enums.h474 #define VARYING_BIT_POS BITFIELD64_BIT(VARYING_SLOT_POS) macro
/third_party/mesa3d/src/intel/compiler/
Dbrw_compiler.h1152 ~VARYING_BIT_POS & ~VARYING_BIT_FACE)
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_info.c670 info->writes_position = nir->info.outputs_written & VARYING_BIT_POS; in si_nir_scan_shader()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_draw_hw_select.c614 nir->info.inputs_read = VARYING_BIT_POS; in hw_select_create_gs()
Dst_extensions.c360 options->LowerBuiltinVariablesXfb |= VARYING_BIT_POS; in st_init_limits()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.c322 ~VARYING_BIT_POS & ~VARYING_BIT_PSIZ; in panfrost_create_shader_state()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c2903 can_rearrange_varyings ? 0 : info->inputs_read | VARYING_BIT_POS, in crocus_create_fs_state()
2909 info->inputs_read | VARYING_BIT_POS, in crocus_create_fs_state()
Dcrocus_state.c4692 (info->outputs_written & (VARYING_BIT_POS | VARYING_BIT_CLIP_VERTEX)) && in crocus_populate_vs_key()
4740 (info->outputs_written & (VARYING_BIT_POS | VARYING_BIT_CLIP_VERTEX)) && in crocus_populate_tes_key()
4761 (info->outputs_written & (VARYING_BIT_POS | VARYING_BIT_CLIP_VERTEX)) && in crocus_populate_gs_key()
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_nir.c2152 if ((s->info.outputs_written & VARYING_BIT_POS) == 0) in dxil_nir_ensure_position_writes()
/third_party/mesa3d/src/microsoft/vulkan/
Ddzn_pipeline.c899 !(pipeline->templates.shaders[prev_stage].nir->info.outputs_written & VARYING_BIT_POS)) in dzn_graphics_pipeline_compile_shaders()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_state.c4368 (info->outputs_written & (VARYING_BIT_POS | VARYING_BIT_CLIP_VERTEX)) && in iris_populate_vs_key()
4394 (info->outputs_written & (VARYING_BIT_POS | VARYING_BIT_CLIP_VERTEX)) && in iris_populate_tes_key()
4411 (info->outputs_written & (VARYING_BIT_POS | VARYING_BIT_CLIP_VERTEX)) && in iris_populate_gs_key()
Diris_program.c2686 can_rearrange_varyings ? 0 : info->inputs_read | VARYING_BIT_POS, in iris_create_shader_state()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.c1246 if (util_bitcount64(ps_inputs_read & ~VARYING_BIT_POS) > max_ps_params) in radv_consider_culling()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi.c3868 if ((s->info.inputs_read & VARYING_BIT_POS) || in nir_to_tgsi_options()