anv: Move the physical device dispatch table to anv_instance
We don't actually have genX versions of any physical device level commands so we don't need the trampoline versions and we don't need to have a separate table per physical device. Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3461>
This commit is contained in:

committed by
Marge Bot

parent
78ff747408
commit
02044be23f
@@ -1014,7 +1014,6 @@ struct anv_physical_device {
|
||||
bool always_flush_cache;
|
||||
|
||||
struct anv_device_extension_table supported_extensions;
|
||||
struct anv_physical_device_dispatch_table dispatch;
|
||||
|
||||
uint32_t eu_total;
|
||||
uint32_t subslice_total;
|
||||
@@ -1055,6 +1054,7 @@ struct anv_instance {
|
||||
|
||||
struct anv_instance_extension_table enabled_extensions;
|
||||
struct anv_instance_dispatch_table dispatch;
|
||||
struct anv_physical_device_dispatch_table physical_device_dispatch;
|
||||
struct anv_device_dispatch_table device_dispatch;
|
||||
|
||||
int physicalDeviceCount;
|
||||
|
Reference in New Issue
Block a user