Searched refs:tcs_prog_data (Results 1 – 7 of 7) sorted by relevance
108 struct brw_tcs_prog_data *tcs_prog_data = in emit_thread_end() local116 if (tcs_prog_data->instances > 1) { in emit_thread_end()
2622 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in get_tcs_single_patch_icp_handle() local2634 } else if (tcs_prog_data->instances == 1 && vertex_intrin && in get_tcs_single_patch_icp_handle()2666 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in get_tcs_eight_patch_icp_handle() local2669 unsigned first_icp_handle = tcs_prog_data->include_primitive_id ? 3 : 2; in get_tcs_eight_patch_icp_handle()2734 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in nir_emit_tcs_intrinsic() local2735 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in nir_emit_tcs_intrinsic()2758 if (tcs_prog_data->instances == 1) in nir_emit_tcs_intrinsic()2784 brw_imm_ud(tcs_prog_data->instances << 9 | (1 << 15))); in nir_emit_tcs_intrinsic()2787 brw_imm_ud(tcs_prog_data->instances << 8 | (1 << 15))); in nir_emit_tcs_intrinsic()
8117 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in set_tcs_invocation_id() local8118 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in set_tcs_invocation_id()8145 if (tcs_prog_data->instances == 1) { in set_tcs_invocation_id()8160 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in run_tcs() local8175 payload.num_regs = 2 + tcs_prog_data->include_primitive_id + in run_tcs()
1684 const struct brw_tcs_prog_data *tcs_prog_data = get_tcs_prog_data(pipeline); local1702 assert((devinfo->max_tcs_threads / 2) > tcs_prog_data->instances);1707 hs.InstanceCount = tcs_prog_data->instances - 1;1712 tcs_prog_data->base.base.dispatch_grf_start_reg & 0x1f;1715 tcs_prog_data->base.base.dispatch_grf_start_reg >> 5;1727 hs.PatchCountThreshold = tcs_prog_data->patch_count_threshold;1731 hs.DispatchMode = tcs_prog_data->base.dispatch_mode;1732 hs.IncludePrimitiveID = tcs_prog_data->include_primitive_id;
1288 struct brw_tcs_prog_data *tcs_prog_data = in iris_compile_tcs() local1290 struct brw_vue_prog_data *vue_prog_data = &tcs_prog_data->base; in iris_compile_tcs()1351 brw_compile_tcs(compiler, &ice->dbg, mem_ctx, &brw_key, tcs_prog_data, in iris_compile_tcs()
4311 struct brw_tcs_prog_data *tcs_prog_data = (void *) prog_data; in iris_store_tcs_state() local4323 assert((devinfo->max_tcs_threads / 2) > tcs_prog_data->instances); in iris_store_tcs_state()4328 hs.InstanceCount = tcs_prog_data->instances - 1; in iris_store_tcs_state()4336 hs.PatchCountThreshold = tcs_prog_data->patch_count_threshold; in iris_store_tcs_state()4341 hs.IncludePrimitiveID = tcs_prog_data->include_primitive_id; in iris_store_tcs_state()
4024 struct brw_tcs_prog_data *tcs_prog_data = local4027 if (!tcs_prog_data) {4033 hs.InstanceCount = tcs_prog_data->instances - 1;4040 hs.IncludePrimitiveID = tcs_prog_data->include_primitive_id;