tests: derive XglDescriptorSetObj from xgl_testing::DescriptorSet
diff --git a/tests/xglrenderframework.h b/tests/xglrenderframework.h
index 83fac99..35a9013 100644
--- a/tests/xglrenderframework.h
+++ b/tests/xglrenderframework.h
@@ -184,11 +184,10 @@
 
 };
 
-class XglDescriptorSetObj
+class XglDescriptorSetObj : public xgl_testing::DescriptorSet
 {
 public:
     XglDescriptorSetObj(XglDevice *device);
-    ~XglDescriptorSetObj();
     void AttachMemoryView(XglConstantBufferObj* constantBuffer);
     void AttachSampler( XglSamplerObj* sampler);
     void AttachImageView( XglTextureObj* texture);
@@ -199,9 +198,6 @@
     XGL_DESCRIPTOR_SLOT_INFO * GetSlotInfo(vector<int>slots, vector<XGL_DESCRIPTOR_SET_SLOT_TYPE>types, vector<void*>objs );
 
 protected:
-    XGL_DESCRIPTOR_SET_CREATE_INFO       m_descriptorInfo;
-    XGL_DESCRIPTOR_SET                   m_rsrcDescSet;
-    XGL_GPU_MEMORY                       m_descriptor_set_mem;
     XglDevice                           *m_device;
     XGL_DESCRIPTOR_SLOT_INFO            *m_slotInfo;
     int                                  m_nextSlot;