tests: clean up use of Image object to fix SEGV
diff --git a/tests/image_tests.cpp b/tests/image_tests.cpp
index 6192c64..d12ff9b 100644
--- a/tests/image_tests.cpp
+++ b/tests/image_tests.cpp
@@ -109,7 +109,6 @@
void XglImageTest::CreateImage(XGL_UINT w, XGL_UINT h)
{
XGL_RESULT err;
- XGL_IMAGE image;
XGL_UINT mipCount;
XGL_SIZE size;
XGL_FORMAT fmt;
@@ -190,7 +189,7 @@
XGL_MEMORY_REQUIREMENTS mem_req;
XGL_UINT data_size;
- err = xglGetObjectInfo(image, XGL_INFO_TYPE_MEMORY_REQUIREMENTS,
+ err = xglGetObjectInfo(m_image, XGL_INFO_TYPE_MEMORY_REQUIREMENTS,
&data_size, &mem_req);
ASSERT_XGL_SUCCESS(err);
ASSERT_EQ(data_size, sizeof(mem_req));
@@ -213,7 +212,7 @@
err = xglAllocMemory(device(), &mem_info, &m_image_mem);
ASSERT_XGL_SUCCESS(err);
- err = xglBindObjectMemory(image, m_image_mem, 0);
+ err = xglBindObjectMemory(m_image, m_image_mem, 0);
ASSERT_XGL_SUCCESS(err);
}