/third_party/mesa3d/src/intel/vulkan/ |
D | anv_nir.h | 45 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,
|
D | anv_nir_compute_push_layout.c | 33 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()
|
D | anv_pipeline.c | 167 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 …]
|
D | anv_nir_apply_pipeline_layout.c | 1405 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()
|
D | anv_device.c | 2905 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/ |
D | ac_shader_abi.h | 158 bool robust_buffer_access; member
|
D | ac_nir_to_llvm.c | 1885 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/ |
D | brw_nir.h | 140 bool robust_buffer_access);
|
D | brw_nir.c | 997 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()
|
D | brw_vec4_tcs.cpp | 394 key->base.robust_buffer_access); in brw_compile_tcs()
|
D | brw_vec4_gs_visitor.cpp | 621 key->base.robust_buffer_access); in brw_compile_gs()
|
D | brw_compiler.h | 245 bool robust_buffer_access; member
|
D | brw_shader.cpp | 1355 key->base.robust_buffer_access); in brw_compile_tes()
|
D | brw_vec4.cpp | 2911 key->base.robust_buffer_access); in brw_compile_vs()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline.c | 1023 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()
|
D | v3dv_private.h | 267 bool robust_buffer_access; member
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader.h | 113 bool robust_buffer_access; member
|
D | radv_shader_info.c | 620 info->vs.use_per_attribute_vb_descs = device->robust_buffer_access || info->vs.dynamic_inputs; in radv_nir_shader_info_pass()
|
D | radv_shader.c | 1869 options.robust_buffer_access = device->robust_buffer_access;
|
D | radv_device.c | 2889 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()
|
D | radv_nir_to_llvm.c | 2425 ctx.abi.robust_buffer_access = args->options->robust_buffer_access; in ac_translate_nir_to_llvm()
|
D | radv_private.h | 784 bool robust_buffer_access; member
|
/third_party/mesa3d/src/broadcom/compiler/ |
D | v3d_compiler.h | 391 bool robust_buffer_access; member
|
D | vir.c | 1495 if (c->key->robust_buffer_access) { in v3d_attempt_compile()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm.c | 493 ctx->abi.robust_buffer_access = true; in si_nir_build_llvm()
|