Home
last modified time | relevance | path

Searched refs:tcs_prog_data (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/intel/compiler/
Dbrw_vec4_tcs.cpp108 struct brw_tcs_prog_data *tcs_prog_data = in emit_thread_end() local
116 if (tcs_prog_data->instances > 1) { in emit_thread_end()
Dbrw_fs_nir.cpp2622 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in get_tcs_single_patch_icp_handle() local
2634 } 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() local
2669 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() local
2735 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()
Dbrw_fs.cpp8117 struct brw_tcs_prog_data *tcs_prog_data = brw_tcs_prog_data(prog_data); in set_tcs_invocation_id() local
8118 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() local
8175 payload.num_regs = 2 + tcs_prog_data->include_primitive_id + in run_tcs()
/external/mesa3d/src/intel/vulkan/
DgenX_pipeline.c1684 const struct brw_tcs_prog_data *tcs_prog_data = get_tcs_prog_data(pipeline); local
1702 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;
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c1288 struct brw_tcs_prog_data *tcs_prog_data = in iris_compile_tcs() local
1290 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()
Diris_state.c4311 struct brw_tcs_prog_data *tcs_prog_data = (void *) prog_data; in iris_store_tcs_state() local
4323 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()
/external/mesa3d/src/mesa/drivers/dri/i965/
DgenX_state_upload.c4024 struct brw_tcs_prog_data *tcs_prog_data = local
4027 if (!tcs_prog_data) {
4033 hs.InstanceCount = tcs_prog_data->instances - 1;
4040 hs.IncludePrimitiveID = tcs_prog_data->include_primitive_id;