tests: Make sure buffers are added to DescSet
diff --git a/tests/render_tests.cpp b/tests/render_tests.cpp
index 7499775..80cd440 100644
--- a/tests/render_tests.cpp
+++ b/tests/render_tests.cpp
@@ -861,6 +861,7 @@
     pipelineobj.AddVertexDataBuffer(&meshBuffer,0);
 
     XglDescriptorSetObj descriptorSet(m_device);
+    descriptorSet.AppendBuffer(XGL_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &meshBuffer);
 
     m_renderTargetCount = 2;
     ASSERT_NO_FATAL_FAILURE(InitRenderTarget());
@@ -959,6 +960,9 @@
     pipelineobj.AddShader(&ps);
 
     XglDescriptorSetObj descriptorSet(m_device);
+    descriptorSet.AppendBuffer(XGL_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &meshBuffer);
+    descriptorSet.AppendBuffer(XGL_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &indexBuffer);
+
 
     m_memoryRefManager.AddMemoryRef(&meshBuffer);
     m_memoryRefManager.AddMemoryRef(&indexBuffer);
@@ -1522,6 +1526,7 @@
     pipelineobj.AddShader(&ps);
 
     XglDescriptorSetObj descriptorSet(m_device);
+    descriptorSet.AppendDummy();
 
     ASSERT_NO_FATAL_FAILURE(InitRenderTarget());
     m_memoryRefManager.AddRTMemoryRefs(m_renderTargets, m_renderTargetCount);
@@ -2588,6 +2593,7 @@
     pipelineobj.AddShader(&ps);
 
     XglDescriptorSetObj descriptorSet(m_device);
+    // descriptorSet.AppendBuffer(XGL_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &meshBuffer); // TODO: Why does this break images??
     descriptorSet.AppendBuffer(XGL_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &mvpBuffer);
     descriptorSet.AppendSamplerTexture(&sampler, &texture);