tests: fold xgldevice.{cpp,h} into xglrenderframework.{cpp,h}
diff --git a/tests/xglrenderframework.cpp b/tests/xglrenderframework.cpp
index f0b5eb9..ab8d1d2 100644
--- a/tests/xglrenderframework.cpp
+++ b/tests/xglrenderframework.cpp
@@ -246,6 +246,21 @@
}
}
+XglDevice::XglDevice(XGL_UINT id, XGL_PHYSICAL_GPU obj) :
+ xgl_testing::Device(obj), id(id)
+{
+ init();
+
+ props = gpu().properties();
+ queue_props = &gpu().queue_properties()[0];
+}
+
+void XglDevice::get_device_queue()
+{
+ ASSERT_NE(true, graphics_queues().empty());
+ m_queue = graphics_queues()[0]->obj();
+}
+
XglDescriptorSetObj::XglDescriptorSetObj(XglDevice *device)
{
m_device = device;