Home
last modified time | relevance | path

Searched refs:ray_queries (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_ray_queries.c244 nir_variable **ray_queries = ralloc_array(mem_ctx, nir_variable *, ray_query_count); in nir_opt_ray_query_ranges() local
251 ray_queries[ray_query_count] = var; in nir_opt_ray_query_ranges()
259 ray_queries[ray_query_count] = var; in nir_opt_ray_query_ranges()
325 if (ray_queries[i] == ray_query_deref->var) { in nir_opt_ray_query_ranges()
326 ray_queries[i] = NULL; in nir_opt_ray_query_ranges()
348 if (!ray_queries[rq_index]) in nir_opt_ray_query_ranges()
352 if (!ray_queries[dom_rq_index]) in nir_opt_ray_query_ranges()
358 if (ranges[range_index].variable != ray_queries[rq_index]) in nir_opt_ray_query_ranges()
362 if (ranges[dom_range_index].variable != ray_queries[dom_rq_index]) in nir_opt_ray_query_ranges()
386 if (ranges[range_index].variable != ray_queries[rq_index]) in nir_opt_ray_query_ranges()
[all …]
Dnir_gather_info.c1079 shader->info.ray_queries = 0; in nir_shader_gather_info()
1084 shader->info.ray_queries += MAX2(glsl_get_aoa_size(var->type), 1); in nir_shader_gather_info()
1091 shader->info.ray_queries += MAX2(glsl_get_aoa_size(var->type), 1); in nir_shader_gather_info()
Dnir_print.c2587 print_nz_unsigned(fp, "ray queries", info->ray_queries); in print_shader_info()
/external/mesa3d/src/intel/compiler/
Dbrw_rt.h278 uint32_t ray_queries) in brw_rt_ray_queries_shadow_stacks_size() argument
283 return (ray_queries > 1 ? ray_queries : 0) * brw_rt_ray_queries_shadow_stack_size(devinfo) + in brw_rt_ray_queries_shadow_stacks_size()
284 ray_queries * 4; /* Ctrl + Level data */ in brw_rt_ray_queries_shadow_stacks_size()
Dbrw_compile_vs.cpp77 prog_data->base.base.ray_queries = nir->info.ray_queries; in brw_compile_vs()
Dbrw_compile_tes.cpp75 prog_data->base.base.ray_queries = nir->info.ray_queries; in brw_compile_tes()
Dbrw_compile_bs.cpp164 prog_data->base.ray_queries = shader->info.ray_queries; in brw_compile_bs()
Dbrw_compile_cs.cpp148 prog_data->base.ray_queries = nir->info.ray_queries; in brw_compile_cs()
Dbrw_compile_gs.cpp153 prog_data->base.base.ray_queries = nir->info.ray_queries; in brw_compile_gs()
Dbrw_compile_tcs.cpp199 prog_data->base.base.ray_queries = nir->info.ray_queries; in brw_compile_tcs()
Dbrw_simd_selection.cpp145 if (width == 32 && cs_prog_data && cs_prog_data->base.ray_queries > 0) { in brw_simd_should_compile()
Dbrw_compile_fs.cpp1470 if (nir->info.ray_queries > 0) in run_fs()
1549 prog_data->base.ray_queries = nir->info.ray_queries; in brw_compile_fs()
Dbrw_compiler.h543 unsigned ray_queries; member
/external/mesa3d/src/compiler/
Dshader_info.h155 unsigned ray_queries; member
/external/mesa3d/docs/relnotes/
D24.0.4.rst115 - intel/compiler/fs: Restore SIMD32 restriction for ray_queries on Xe2
D22.3.0.rst3074 - radv/ray_queries: Fix AABB handling
D24.1.0.rst3134 - intel/compiler/fs: Restore SIMD32 restriction for ray_queries on Xe2
D23.3.0.rst4018 - radv/ray_queries: Skip cull_mask handling if it is FF
/external/mesa3d/src/intel/vulkan/
Danv_cmd_buffer.c444 pipeline->ray_queries), in anv_cmd_buffer_set_ray_query_buffer()
720 if (pipeline->ray_queries > 0) in anv_CmdBindPipeline()
Danv_pipeline.c1751 pipeline->ray_queries = MAX2(pipeline->ray_queries, in anv_pipeline_account_shader()
1752 shader->prog_data->ray_queries); in anv_pipeline_account_shader()
Danv_private.h4779 uint32_t ray_queries; member
/external/mesa3d/src/amd/vulkan/nir/
Dradv_nir_lower_ray_queries.c234 uint32_t shared_stack_entries = shader->info.ray_queries == 1 ? 16 : 8; in init_ray_query_vars()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.c494 if (nir->info.ray_queries > 0) { in radv_shader_spirv_to_nir()