Home
last modified time | relevance | path

Searched refs:trap_handler_shader (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_debug.c883 device->trap_handler_shader = radv_create_trap_handler_shader(device); in radv_trap_handler_init()
884 if (!device->trap_handler_shader) { in radv_trap_handler_init()
889 result = ws->buffer_make_resident(ws, device->trap_handler_shader->bo, true); in radv_trap_handler_init()
924 if (unlikely(device->trap_handler_shader)) { in radv_trap_handler_finish()
925 ws->buffer_make_resident(ws, device->trap_handler_shader->bo, false); in radv_trap_handler_finish()
926 radv_shader_unref(device, device->trap_handler_shader); in radv_trap_handler_finish()
H A Dradv_device.h484 struct radv_shader *trap_handler_shader; member
H A Dradv_queue.c708 tba_va = radv_shader_get_va(device->trap_handler_shader); in radv_emit_compute()
878 tba_va = radv_shader_get_va(device->trap_handler_shader); in radv_emit_graphics()
H A Dradv_shader.c1932 bool trap_enabled = !!device->trap_handler_shader; in radv_postprocess_binary_config()