Home
last modified time | relevance | path

Searched refs:robust_buffer_access (Results 1 – 25 of 31) sorted by relevance

12

/third_party/mesa3d/src/intel/vulkan/
Danv_nir.h45 bool robust_buffer_access) in anv_nir_ssbo_addr_format() argument
48 if (robust_buffer_access) in anv_nir_ssbo_addr_format()
59 bool robust_buffer_access) in anv_nir_ubo_addr_format() argument
62 if (robust_buffer_access) in anv_nir_ubo_addr_format()
74 bool robust_buffer_access,
80 bool robust_buffer_access,
Danv_nir_compute_push_layout.c33 bool robust_buffer_access, in anv_nir_compute_push_layout() argument
91 if (push_ubo_ranges && robust_buffer_access) { in anv_nir_compute_push_layout()
211 if (robust_buffer_access) { in anv_nir_compute_push_layout()
243 if (binding->set < MAX_SETS && robust_buffer_access) { in anv_nir_compute_push_layout()
Danv_pipeline.c167 anv_nir_ubo_addr_format(pdevice, device->robust_buffer_access), in anv_shader_compile_to_nir()
169 anv_nir_ssbo_addr_format(pdevice, device->robust_buffer_access), in anv_shader_compile_to_nir()
416 key->robust_buffer_access = robust_buffer_acccess; in populate_base_prog_key()
580 bool robust_buffer_access, in populate_bs_prog_key() argument
585 populate_base_prog_key(devinfo, flags, robust_buffer_access, &key->base); in populate_bs_prog_key()
662 const bool rba = pipeline->base.device->robust_buffer_access; in anv_pipeline_hash_graphics()
688 const bool rba = pipeline->base.device->robust_buffer_access; in anv_pipeline_hash_compute()
710 const bool rba = pipeline->base.device->robust_buffer_access; in anv_pipeline_hash_ray_tracing_shader()
732 const bool rba = pipeline->base.device->robust_buffer_access; in anv_pipeline_hash_ray_tracing_combined_shader()
837 pipeline->device->robust_buffer_access, in anv_pipeline_lower_nir()
[all …]
Danv_nir_apply_pipeline_layout.c1405 bool robust_buffer_access, in anv_nir_apply_pipeline_layout() argument
1415 .add_bounds_checks = robust_buffer_access, in anv_nir_apply_pipeline_layout()
1419 .ssbo_addr_format = anv_nir_ssbo_addr_format(pdevice, robust_buffer_access), in anv_nir_apply_pipeline_layout()
1420 .ubo_addr_format = anv_nir_ubo_addr_format(pdevice, robust_buffer_access), in anv_nir_apply_pipeline_layout()
Danv_device.c2905 bool robust_buffer_access = false; in anv_CreateDevice() local
2908 robust_buffer_access = true; in anv_CreateDevice()
2916 robust_buffer_access = true; in anv_CreateDevice()
3110 device->robust_buffer_access = robust_buffer_access; in anv_CreateDevice()
4273 if (device->robust_buffer_access && in anv_get_buffer_memory_requirements()
/third_party/mesa3d/src/amd/llvm/
Dac_shader_abi.h158 bool robust_buffer_access; member
Dac_nir_to_llvm.c1885 if (ctx->abi->robust_buffer_access || image) { in emit_ssbo_comp_swap_64()
1919 if (ctx->abi->robust_buffer_access || image) { in emit_ssbo_comp_swap_64()
2845 if (ctx->abi->robust_buffer_access) { in visit_image_samples()
4633 if (ctx->abi->robust_buffer_access) { in visit_tex()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir.h140 bool robust_buffer_access);
Dbrw_nir.c997 bool robust_buffer_access) in brw_vectorize_lower_mem_access() argument
1010 if (robust_buffer_access) { in brw_vectorize_lower_mem_access()
1053 bool robust_buffer_access) in brw_postprocess_nir() argument
1088 robust_buffer_access); in brw_postprocess_nir()
Dbrw_vec4_tcs.cpp394 key->base.robust_buffer_access); in brw_compile_tcs()
Dbrw_vec4_gs_visitor.cpp621 key->base.robust_buffer_access); in brw_compile_gs()
Dbrw_compiler.h245 bool robust_buffer_access; member
Dbrw_shader.cpp1355 key->base.robust_buffer_access); in brw_compile_tes()
Dbrw_vec4.cpp2911 key->base.robust_buffer_access); in brw_compile_vs()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c1023 bool robust_buffer_access) in pipeline_populate_v3d_key() argument
1086 key->robust_buffer_access = robust_buffer_access; in pipeline_populate_v3d_key()
1989 key->robust_buffer_access = in pipeline_populate_graphics_key()
2080 key->robust_buffer_access = in pipeline_populate_compute_key()
Dv3dv_private.h267 bool robust_buffer_access; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h113 bool robust_buffer_access; member
Dradv_shader_info.c620 info->vs.use_per_attribute_vb_descs = device->robust_buffer_access || info->vs.dynamic_inputs; in radv_nir_shader_info_pass()
Dradv_shader.c1869 options.robust_buffer_access = device->robust_buffer_access;
Dradv_device.c2889 bool robust_buffer_access = false; in radv_CreateDevice() local
2900 robust_buffer_access = true; in radv_CreateDevice()
2909 robust_buffer_access = true; in radv_CreateDevice()
3008 device->robust_buffer_access = robust_buffer_access || robust_buffer_access2; in radv_CreateDevice()
Dradv_nir_to_llvm.c2425 ctx.abi.robust_buffer_access = args->options->robust_buffer_access; in ac_translate_nir_to_llvm()
Dradv_private.h784 bool robust_buffer_access; member
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h391 bool robust_buffer_access; member
Dvir.c1495 if (c->key->robust_buffer_access) { in v3d_attempt_compile()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm.c493 ctx->abi.robust_buffer_access = true; in si_nir_build_llvm()

12