Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/vulkan/
Dradv_debug.c740 device->trap_handler_shader = radv_create_trap_handler_shader(device); in radv_trap_handler_init()
741 if (!device->trap_handler_shader) { in radv_trap_handler_init()
783 if (unlikely(device->trap_handler_shader)) in radv_trap_handler_finish()
784 radv_shader_variant_destroy(device, device->trap_handler_shader); in radv_trap_handler_finish()
Dradv_shader.c871 bool trap_enabled = !!device->trap_handler_shader; in radv_postprocess_config()
1283 bool trap_handler_shader, in shader_variant_compile() argument
1316 args.is_trap_handler_shader = trap_handler_shader; in shader_variant_compile()
1355 if (!gs_copy_shader && !trap_handler_shader && !module->nir) { in shader_variant_compile()
Dradv_private.h852 struct radv_shader_variant *trap_handler_shader; member
Dradv_device.c3526 if (!device->trap_handler_shader || !tma_bo) in radv_emit_trap_handler()
3529 tba_bo = device->trap_handler_shader->bo; in radv_emit_trap_handler()
3531 tba_va = radv_buffer_get_va(tba_bo) + device->trap_handler_shader->bo_offset; in radv_emit_trap_handler()