Home
last modified time | relevance | path

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

/external/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()
58 bool robust_buffer_access,
64 bool robust_buffer_access,
Danv_nir_compute_push_layout.c31 bool robust_buffer_access, in anv_nir_compute_push_layout() argument
80 if (push_ubo_ranges && robust_buffer_access) { in anv_nir_compute_push_layout()
173 if (robust_buffer_access) { in anv_nir_compute_push_layout()
205 if (binding->set < MAX_SETS && robust_buffer_access) { in anv_nir_compute_push_layout()
Danv_pipeline.c223 anv_nir_ssbo_addr_format(pdevice, device->robust_buffer_access), in anv_shader_compile_to_nir()
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()
773 pipeline->device->robust_buffer_access, in anv_pipeline_lower_nir()
780 pipeline->device->robust_buffer_access)); in anv_pipeline_lower_nir()
791 anv_nir_compute_push_layout(pdevice, pipeline->device->robust_buffer_access, in anv_pipeline_lower_nir()
Danv_nir_apply_pipeline_layout.c1158 bool robust_buffer_access, in anv_nir_apply_pipeline_layout() argument
1169 .add_bounds_checks = robust_buffer_access, in anv_nir_apply_pipeline_layout()
1170 .ssbo_addr_format = anv_nir_ssbo_addr_format(pdevice, robust_buffer_access), in anv_nir_apply_pipeline_layout()
Danv_device.c2732 bool robust_buffer_access = false; in anv_CreateDevice() local
2740 robust_buffer_access = true; in anv_CreateDevice()
2753 robust_buffer_access = true; in anv_CreateDevice()
2875 device->robust_buffer_access = robust_buffer_access; in anv_CreateDevice()
3972 if (device->robust_buffer_access && in anv_GetBufferMemoryRequirements()
Danv_private.h1355 bool robust_buffer_access; member
DgenX_cmd_buffer.c3295 if (cmd_buffer->device->robust_buffer_access) { in cmd_buffer_flush_push_constants()
/external/mesa3d/src/amd/llvm/
Dac_shader_abi.h158 bool robust_buffer_access; member
Dac_nir_to_llvm.c1759 if (ctx->abi->robust_buffer_access || image) { in emit_ssbo_comp_swap_64()
1793 if (ctx->abi->robust_buffer_access || image) { in emit_ssbo_comp_swap_64()
4141 if (ctx->abi->robust_buffer_access) { in visit_tex()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.h137 bool robust_buffer_access; member
Dradv_shader.c1396 options.robust_buffer_access = device->robust_buffer_access; in radv_shader_variant_compile()
Dradv_device.c2673 bool robust_buffer_access = false; in radv_CreateDevice() local
2685 robust_buffer_access = true; in radv_CreateDevice()
2698 robust_buffer_access = true; in radv_CreateDevice()
2755 device->robust_buffer_access = robust_buffer_access; in radv_CreateDevice()
Dradv_private.h826 bool robust_buffer_access; member
Dradv_nir_to_llvm.c3858 ctx.abi.robust_buffer_access = args->options->robust_buffer_access; in ac_translate_nir_to_llvm()
Dradv_pipeline.c3178 if (device->robust_buffer_access) { in radv_create_shaders()
/external/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c1012 bool robust_buffer_access) in pipeline_populate_v3d_key() argument
1058 key->robust_buffer_access = robust_buffer_access; in pipeline_populate_v3d_key()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm.c433 ctx->abi.robust_buffer_access = true; in si_nir_build_llvm()
/external/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h356 bool robust_buffer_access; member
Dvir.c1125 if (c->key->robust_buffer_access) { in v3d_attempt_compile()
/external/virglrenderer/src/
Dvrend_renderer.c273 …FEAT(robust_buffer_access, 43, UNAVAIL, "GL_ARB_robust_buffer_access_behavior", "GL_KHR_robust_bu…
/external/mesa3d/docs/relnotes/
D20.1.0.rst4004 - radv: fix robust_buffer_access if enabled via
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp8740 if (ctx->options->robust_buffer_access) { in visit_tex()