Searched refs:trap_handler_shader (Results 1 - 4 of 4) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_debug.c | 829 device->trap_handler_shader = radv_create_trap_handler_shader(device); 830 if (!device->trap_handler_shader) { 835 result = ws->buffer_make_resident(ws, device->trap_handler_shader->bo, true); 875 if (unlikely(device->trap_handler_shader)) { 876 ws->buffer_make_resident(ws, device->trap_handler_shader->bo, false); 877 radv_shader_variant_destroy(device, device->trap_handler_shader);
|
| H A D | radv_shader.c | 1327 bool trap_enabled = !!device->trap_handler_shader; 1741 bool gs_copy_shader, bool trap_handler_shader, bool keep_shader_info, 1755 options->dump_shader = radv_can_dump_shader(device, module, gs_copy_shader || trap_handler_shader); 1788 args.is_trap_handler_shader = trap_handler_shader; 1827 if (!gs_copy_shader && !trap_handler_shader && !module->nir) { 1738 shader_variant_compile(struct radv_device * device,struct vk_shader_module * module,struct nir_shader * const * shaders,int shader_count,gl_shader_stage stage,struct radv_shader_info * info,struct radv_nir_compiler_options * options,bool gs_copy_shader,bool trap_handler_shader,bool keep_shader_info,bool keep_statistic_info,struct radv_shader_binary ** binary_out) argument
|
| H A D | si_cmd_buffer.c | 142 tba_va = radv_shader_variant_get_va(device->trap_handler_shader); 534 tba_va = radv_shader_variant_get_va(device->trap_handler_shader);
|
| H A D | radv_private.h | 815 struct radv_shader_variant *trap_handler_shader; member in struct:radv_device
|
Completed in 14 milliseconds