vk/gem: Change signature of anv_gem_get_aperture()
Replace the anv_device parameter with anv_physical_device, because this needs querying before vkCreateDevice.
This commit is contained in:
parent
8cda3e9b1b
commit
c7f512721c
|
@ -230,13 +230,13 @@ anv_gem_destroy_context(struct anv_device *device, int context)
|
|||
}
|
||||
|
||||
int
|
||||
anv_gem_get_aperture(struct anv_device *device, uint64_t *size)
|
||||
anv_gem_get_aperture(struct anv_physical_device *physical_dev, uint64_t *size)
|
||||
{
|
||||
struct drm_i915_gem_get_aperture aperture;
|
||||
int ret;
|
||||
|
||||
VG_CLEAR(aperture);
|
||||
ret = anv_ioctl(device->fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
|
||||
ret = anv_ioctl(physical_dev->fd, DRM_IOCTL_I915_GEM_GET_APERTURE, &aperture);
|
||||
if (ret == -1)
|
||||
return -1;
|
||||
|
||||
|
|
|
@ -448,7 +448,7 @@ int anv_gem_set_tiling(struct anv_device *device, int gem_handle,
|
|||
int anv_gem_create_context(struct anv_device *device);
|
||||
int anv_gem_destroy_context(struct anv_device *device, int context);
|
||||
int anv_gem_get_param(int fd, uint32_t param);
|
||||
int anv_gem_get_aperture(struct anv_device *device, uint64_t *size);
|
||||
int anv_gem_get_aperture(struct anv_physical_device *physical_dev, uint64_t *size);
|
||||
int anv_gem_handle_to_fd(struct anv_device *device, int gem_handle);
|
||||
int anv_gem_fd_to_handle(struct anv_device *device, int fd);
|
||||
int anv_gem_userptr(struct anv_device *device, void *mem, size_t size);
|
||||
|
|
Loading…
Reference in New Issue