Home
last modified time | relevance | path

Searched refs:patch_outputs_written (Results 1 – 20 of 20) sorted by relevance

/third_party/mesa3d/src/intel/compiler/
Dbrw_vec4_tcs.cpp373 nir->info.patch_outputs_written = key->patch_outputs_written; in brw_compile_tcs()
380 nir->info.patch_outputs_written); in brw_compile_tcs()
Dbrw_debug_recompile.c127 found |= check("patch outputs written", patch_outputs_written); in debug_tcs_recompile()
Dbrw_compiler.h360 uint32_t patch_outputs_written; member
/third_party/mesa3d/src/compiler/glsl/
Dir_set_program_inouts.cpp131 prog->info.patch_outputs_written |= bitfield; in mark()
434 prog->info.patch_outputs_written = 0; in do_set_program_inouts()
/third_party/mesa3d/src/compiler/
Dshader_info.h187 uint32_t patch_outputs_written; member
/third_party/mesa3d/src/compiler/nir/
Dnir_gather_info.c163 shader->info.patch_outputs_written |= bitfield; in set_io_mask()
630 shader->info.patch_outputs_written |= slot_mask; in gather_intrinsic_info()
958 shader->info.patch_outputs_written = 0; in nir_shader_gather_info()
Dnir_linking_helpers.c928 &producer->info.patch_outputs_written, in compact_components()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
Ddxil_spirv_nir.c457 prev_stage_nir->info.patch_outputs_written : in kill_undefined_varyings()
538 (shader->info.patch_outputs_written | in dxil_spirv_nir_kill_unused_outputs()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_info.c741 info->patch_outputs_written |= in si_nir_scan_shader()
751 info->patch_outputs_written |= 1ull << si_shader_io_get_unique_index_patch(semantic); in si_nir_scan_shader()
Dsi_shader.h401 uint32_t patch_outputs_written; /* "get_unique_index_patch" bits */ member
Dsi_shader_llvm_tess.c77 unsigned num_patch_outputs = util_last_bit64(ctx->shader->selector->info.patch_outputs_written); in get_tcs_out_patch_stride()
Dsi_state_draw.cpp658 unsigned num_tcs_patch_outputs = util_last_bit64(tcs->info.patch_outputs_written); in si_emit_derived_tess_state()
Dsi_shader.c1539 util_last_bit64(sel->info.patch_outputs_written), in si_lower_io_to_mem()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_program.c124 .patch_outputs_written = key->patch_outputs_written, in iris_to_brw_tcs_key()
1477 *per_patch_slots |= tcs->patch_outputs_written; in get_unified_tess_slots()
1620 &key.patch_outputs_written); in iris_update_compiled_tcs()
2621 .patch_outputs_written = info->patch_outputs_written, in iris_create_shader_state()
Diris_context.h249 uint32_t patch_outputs_written; member
/third_party/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp883 prev_info->patch_outputs_written |= info->patch_inputs_read; in st_link_nir()
884 info->patch_inputs_read |= prev_info->patch_outputs_written; in st_link_nir()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.cpp892 uint32_t patch_mask = prev->current->nir->info.patch_outputs_written; in d3d12_fill_shader_key()
1212 …mask = (uint32_t)key.hs.required_patch_outputs.mask & ~new_nir_variant->info.patch_outputs_written; in select_shader_variant()
1213 new_nir_variant->info.patch_outputs_written |= patch_mask; in select_shader_variant()
/third_party/mesa3d/src/intel/vulkan/
Danv_pipeline.c912 tcs_stage->key.tcs.patch_outputs_written = in anv_pipeline_compile_tcs()
913 tcs_stage->nir->info.patch_outputs_written; in anv_pipeline_compile_tcs()
947 tcs_stage->nir->info.patch_outputs_written; in anv_pipeline_compile_tes()
1626 prev_stage->nir->info.patch_outputs_written |= stages[s].nir->info.patch_inputs_read; in anv_graphics_pipeline_compile()
1627 stages[s].nir->info.patch_inputs_read |= prev_stage->nir->info.patch_outputs_written; in anv_graphics_pipeline_compile()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c1392 *per_patch_slots |= tcs->patch_outputs_written; in get_unified_tess_slots()
1540 &key.patch_outputs_written); in crocus_update_compiled_tcs()
2802 .patch_outputs_written = info->patch_outputs_written, in crocus_create_tcs_state()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_tess.c204 start = util_last_bit(shader->info.patch_outputs_written) * 4; in build_primitive_map()