Home
last modified time | relevance | path

Searched refs:total_scratch (Results 1 – 25 of 34) sorted by relevance

12

/external/mesa3d/src/intel/vulkan/grl/
DgenX_grl_dispatch.c108 scratch_size = MAX2(kernel_data.prog_data.base.total_scratch, in genX()
/external/mesa3d/src/intel/vulkan/
DgenX_simple_shader.c386 assert(prog_data->base.total_scratch == 0); in genX()
641 if (prog_data->base.total_scratch) { in genX()
646 ffs(prog_data->base.total_scratch) - 11; in genX()
652 prog_data->base.total_scratch), in genX()
DgenX_cmd_compute.c42 uint32_t total_scratch) in genX()
49 if (total_scratch <= comp_state->scratch_size) in genX()
64 total_scratch); in genX()
67 total_scratch); in genX()
95 comp_state->scratch_size = total_scratch; in genX()
145 genX(cmd_buffer_ensure_cfe_state)(cmd_buffer, prog_data->base.total_scratch); in genX()
DgenX_pipeline.c1081 stage, bin->prog_data->total_scratch), in get_scratch_address()
1089 return ffs(bin->prog_data->total_scratch / 2048); in get_scratch_space()
1098 if (bin->prog_data->total_scratch == 0) in get_scratch_surf()
1106 stage, bin->prog_data->total_scratch); in get_scratch_surf()
1109 … bin->prog_data->total_scratch) >> ANV_SCRATCH_SPACE_SHIFT(GFX_VER); in get_scratch_surf()
2075 if (cs_prog_data->base.total_scratch) { in genX()
2079 vfe.PerThreadScratchSpace = ffs(cs_prog_data->base.total_scratch) - 11; in genX()
Danv_internal_kernels.c229 assert(prog_data.base.total_scratch == 0); in compile_shader()
Danv_genX.h213 uint32_t total_scratch);
/external/mesa3d/src/intel/vulkan_hasvk/
DgenX_pipeline.c1311 stage, bin->prog_data->total_scratch), in get_scratch_address()
1319 return ffs(bin->prog_data->total_scratch / 2048); in get_scratch_space()
1908 if (cs_bin->prog_data->total_scratch) { in genX()
1914 ffs(cs_bin->prog_data->total_scratch) - 11; in genX()
1920 ffs(cs_bin->prog_data->total_scratch) - 12; in genX()
1926 cs_bin->prog_data->total_scratch / 1024 - 1; in genX()
/external/mesa3d/src/intel/compiler/
Dbrw_compile_vs.cpp78 prog_data->base.base.total_scratch = 0; in brw_compile_vs()
Dbrw_compile_bs.cpp165 prog_data->base.total_scratch = 0; in brw_compile_bs()
Dbrw_compile_cs.cpp149 prog_data->base.total_scratch = 0; in brw_compile_cs()
Dintel_clc.c163 PROG_DATA_FIELD("%u", base.total_scratch); in print_cs_prog_data_fields()
446 fprintf(stdout, " total_scratch : %u\n", kernel.prog_data.base.total_scratch); in output_isa()
Dbrw_compile_gs.cpp154 prog_data->base.base.total_scratch = 0; in brw_compile_gs()
Dbrw_compile_tcs.cpp200 prog_data->base.base.total_scratch = 0; in brw_compile_tcs()
Dbrw_fs.cpp1534 s.prog_data->total_scratch = MAX2(brw_get_scratch_size(s.last_scratch), in brw_allocate_registers()
1535 s.prog_data->total_scratch); in brw_allocate_registers()
Dbrw_compiler.h528 unsigned total_scratch; member
Dbrw_compile_mesh.cpp356 prog_data->base.base.total_scratch = 0; in brw_compile_task()
1630 prog_data->base.base.total_scratch = 0; in brw_compile_mesh()
/external/mesa3d/src/intel/compiler/elk/
Delk_vec4_tcs.cpp369 prog_data->base.base.total_scratch = 0; in elk_compile_tcs()
Delk_vec4_gs_visitor.cpp600 prog_data->base.base.total_scratch = 0; in elk_compile_gs()
Delk_fs.cpp5978 prog_data->total_scratch = MAX2(elk_get_scratch_size(last_scratch), in allocate_registers()
5979 prog_data->total_scratch); in allocate_registers()
5988 prog_data->total_scratch = MAX2(prog_data->total_scratch, 2048); in allocate_registers()
5994 prog_data->total_scratch = ALIGN(last_scratch, 1024); in allocate_registers()
6009 assert(prog_data->total_scratch < max_scratch_size); in allocate_registers()
6696 prog_data->base.total_scratch = 0; in elk_compile_fs()
7031 prog_data->base.total_scratch = 0; in elk_compile_cs()
Delk_compiler.h725 unsigned total_scratch; member
Delk_vec4.cpp2543 prog_data->base.total_scratch = in run()
2566 prog_data->base.base.total_scratch = 0; in elk_compile_vs()
/external/mesa3d/docs/relnotes/
D21.3.8.rst127 - intel/fs: fix total_scratch computation
/external/mesa3d/src/gallium/drivers/crocus/
Dcrocus_state.c4896 if (prog_data->total_scratch) { \
4898 crocus_get_scratch_space(ice, prog_data->total_scratch, stage); \
4899 pkt.PerThreadScratchSpace = ffs(prog_data->total_scratch) - 11; \
6497 if (wm_prog_data->base.total_scratch) {
6498 …struct crocus_bo *bo = crocus_get_scratch_space(ice, wm_prog_data->base.total_scratch, MESA_SHADER…
6499 ps.PerThreadScratchSpace = ffs(wm_prog_data->base.total_scratch) - 11;
7315 if (wm_prog_data->base.total_scratch) {
7316 struct crocus_bo *bo = crocus_get_scratch_space(ice, wm_prog_data->base.total_scratch,
7318 wm.PerThreadScratchSpace = ffs(wm_prog_data->base.total_scratch) - 11;
8089 if (prog_data->total_scratch) {
[all …]
/external/mesa3d/src/gallium/drivers/iris/
Diris_program.c250 shader->total_scratch = brw->total_scratch; in iris_apply_brw_prog_data()
450 shader->total_scratch = elk->total_scratch; in iris_apply_elk_prog_data()
3299 shader->total_scratch); in iris_get_compute_state_info()
Diris_context.h709 unsigned total_scratch; member

12