summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Velikov <emil.velikov@collabora.com>2017-04-05 17:52:51 +0100
committerEmil Velikov <emil.l.velikov@gmail.com>2017-04-05 17:54:38 +0100
commita6840efc096bd26e92bcee1a50515d845988a2f9 (patch)
tree59873d041fd15530e9a99814ac4a8099f87204c0
parent830712482968a3f3fe30e9618b11546ff0bbb51b (diff)
anv: provide required gem stubs for the tests
Introduce stubs to anv_gem_stub.c that match the anv_gem.c ones. Otherwise we may get link-time errors, when building the tests. v2: Introduce all the missing stubs at once. Cc: Jason Ekstrand <jason@jlekstrand.net> Cc: Vinson Lee <vlee@freedesktop.org> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100574 Fixes: c964f0e485d ("anv: Query the kernel for reset status") Fixes: 651ec926fc1 ("anv: Add support for 48-bit addresses") Fixes: 060a6434eca ("anv: Advertise larger heap sizes") Signed-off-by: Emil Velikov <emil.velikov@collabora.com> --- I've intentionally kept the order the same identical to the anv_gem.c. This way we can easily grep & diff in the future ;-)
-rw-r--r--src/intel/vulkan/anv_gem_stubs.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_gem_stubs.c b/src/intel/vulkan/anv_gem_stubs.c
index 30b40ce323..74794d4ffe 100644
--- a/src/intel/vulkan/anv_gem_stubs.c
+++ b/src/intel/vulkan/anv_gem_stubs.c
@@ -139,11 +139,30 @@ anv_gem_destroy_context(struct anv_device *device, int context)
}
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)
{