mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 09:38:07 +02:00
etnaviv: add get_driver_query_group_info(..)
This enables AMD_performance_monitor extension. Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com> Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
This commit is contained in:
parent
3d912bd742
commit
5b68a7297d
1 changed files with 13 additions and 0 deletions
|
|
@ -110,6 +110,18 @@ etna_get_driver_query_info(struct pipe_screen *pscreen, unsigned index,
|
|||
return etna_sw_get_driver_query_info(pscreen, index, info);
|
||||
}
|
||||
|
||||
static int
|
||||
etna_get_driver_query_group_info(struct pipe_screen *pscreen, unsigned index,
|
||||
struct pipe_driver_query_group_info *info)
|
||||
{
|
||||
int nr_sw_groups = etna_sw_get_driver_query_group_info(pscreen, 0, NULL);
|
||||
|
||||
if (!info)
|
||||
return nr_sw_groups;
|
||||
|
||||
return etna_sw_get_driver_query_group_info(pscreen, index, info);
|
||||
}
|
||||
|
||||
static void
|
||||
etna_set_active_query_state(struct pipe_context *pipe, boolean enable)
|
||||
{
|
||||
|
|
@ -119,6 +131,7 @@ void
|
|||
etna_query_screen_init(struct pipe_screen *pscreen)
|
||||
{
|
||||
pscreen->get_driver_query_info = etna_get_driver_query_info;
|
||||
pscreen->get_driver_query_group_info = etna_get_driver_query_group_info;
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue