mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-27 14:50:10 +01:00
gallium/trace: implement win32 device LUID and node mask getters
Acked-by: Marek Olšák <marek.olsak@amd.com> Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15504>
This commit is contained in:
parent
a0b2e43927
commit
a6c468d985
1 changed files with 33 additions and 0 deletions
|
|
@ -461,6 +461,37 @@ trace_screen_get_device_uuid(struct pipe_screen *_screen, char *uuid)
|
|||
trace_dump_call_end();
|
||||
}
|
||||
|
||||
static void
|
||||
trace_screen_get_device_luid(struct pipe_screen *_screen, char *luid)
|
||||
{
|
||||
struct pipe_screen *screen = trace_screen(_screen)->screen;
|
||||
|
||||
trace_dump_call_begin("pipe_screen", "get_device_luid");
|
||||
trace_dump_arg(ptr, screen);
|
||||
|
||||
screen->get_device_luid(screen, luid);
|
||||
|
||||
trace_dump_ret(string, luid);
|
||||
trace_dump_call_end();
|
||||
}
|
||||
|
||||
static uint32_t
|
||||
trace_screen_get_device_node_mask(struct pipe_screen *_screen)
|
||||
{
|
||||
struct pipe_screen *screen = trace_screen(_screen)->screen;
|
||||
uint32_t result;
|
||||
|
||||
trace_dump_call_begin("pipe_screen", "get_device_node_mask");
|
||||
trace_dump_arg(ptr, screen);
|
||||
|
||||
result = screen->get_device_node_mask(screen);
|
||||
|
||||
trace_dump_ret(uint, result);
|
||||
trace_dump_call_end();
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
/********************************************************************
|
||||
* texture
|
||||
|
|
@ -1346,6 +1377,8 @@ trace_screen_create(struct pipe_screen *screen)
|
|||
tr_scr->base.get_timestamp = trace_screen_get_timestamp;
|
||||
SCR_INIT(get_driver_uuid);
|
||||
SCR_INIT(get_device_uuid);
|
||||
SCR_INIT(get_device_luid);
|
||||
SCR_INIT(get_device_node_mask);
|
||||
SCR_INIT(finalize_nir);
|
||||
SCR_INIT(create_vertex_state);
|
||||
SCR_INIT(vertex_state_destroy);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue