Lines Matching refs:tcs_key
625 struct brw_tcs_prog_key tcs_key = {}; in anv_pipeline_compile_tcs_tes() local
632 populate_sampler_prog_key(&pipeline->device->info, &tcs_key.tex); in anv_pipeline_compile_tcs_tes()
634 tcs_key.input_vertices = info->pTessellationState->patchControlPoints; in anv_pipeline_compile_tcs_tes()
639 &tcs_key, sizeof(tcs_key), tcs_sha1); in anv_pipeline_compile_tcs_tes()
694 tcs_key.tes_primitive_mode = tes_nir->info.tess.primitive_mode; in anv_pipeline_compile_tcs_tes()
695 tcs_key.outputs_written = tcs_nir->info.outputs_written; in anv_pipeline_compile_tcs_tes()
696 tcs_key.patch_outputs_written = tcs_nir->info.patch_outputs_written; in anv_pipeline_compile_tcs_tes()
697 tcs_key.quads_workaround = in anv_pipeline_compile_tcs_tes()
702 tes_key.inputs_read = tcs_key.outputs_written; in anv_pipeline_compile_tcs_tes()
703 tes_key.patch_inputs_read = tcs_key.patch_outputs_written; in anv_pipeline_compile_tcs_tes()
709 brw_compile_tcs(compiler, NULL, mem_ctx, &tcs_key, &tcs_prog_data, in anv_pipeline_compile_tcs_tes()