X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fintel%2Fvulkan%2Fanv_gem_stubs.c;h=8d81eb5b2898c513536c8dbc8865d933f6287c6f;hb=59c1797d560bfd3172427128ef8455d416b1cdb0;hp=3204fefb28e9d5348c6f3c3d54496d2dbf555ac5;hpb=95106f6bfbbb87b702e4bbba98e2eaea71924cd9;p=mesa.git diff --git a/src/intel/vulkan/anv_gem_stubs.c b/src/intel/vulkan/anv_gem_stubs.c index 3204fefb28e..8d81eb5b289 100644 --- a/src/intel/vulkan/anv_gem_stubs.c +++ b/src/intel/vulkan/anv_gem_stubs.c @@ -21,8 +21,6 @@ * IN THE SOFTWARE. */ -#define _DEFAULT_SOURCE - #include #include #include @@ -36,7 +34,7 @@ memfd_create(const char *name, unsigned int flags) } uint32_t -anv_gem_create(struct anv_device *device, size_t size) +anv_gem_create(struct anv_device *device, uint64_t size) { int fd = memfd_create("fake bo", MFD_CLOEXEC); if (fd == -1) @@ -82,6 +80,12 @@ anv_gem_userptr(struct anv_device *device, void *mem, size_t size) return -1; } +int +anv_gem_busy(struct anv_device *device, uint32_t gem_handle) +{ + return 0; +} + int anv_gem_wait(struct anv_device *device, uint32_t gem_handle, int64_t *timeout_ns) { @@ -140,12 +144,31 @@ anv_gem_destroy_context(struct anv_device *device, int context) unreachable("Unused"); } +int +anv_gem_get_context_param(int fd, int context, uint32_t param, uint64_t *value) +{ + unreachable("Unused"); +} + int anv_gem_get_aperture(int fd, uint64_t *size) { unreachable("Unused"); } +bool +anv_gem_supports_48b_addresses(int fd) +{ + unreachable("Unused"); +} + +int +anv_gem_gpu_get_reset_stats(struct anv_device *device, + uint32_t *active, uint32_t *pending) +{ + unreachable("Unused"); +} + int anv_gem_handle_to_fd(struct anv_device *device, uint32_t gem_handle) {