tests:Index buffer needs method to return index type
diff --git a/tests/xglrenderframework.cpp b/tests/xglrenderframework.cpp
index c5f477a..1afc8d9 100644
--- a/tests/xglrenderframework.cpp
+++ b/tests/xglrenderframework.cpp
@@ -734,6 +734,11 @@
     xglCmdBindIndexData(cmdBuffer, this->m_constantBufferMem, offset, m_indexType);
 }
 
+XGL_INDEX_TYPE XglIndexBufferObj::GetIndexType()
+{
+    return m_indexType;
+}
+
 XGL_PIPELINE_SHADER_STAGE_CREATE_INFO* XglShaderObj::GetStageCreateInfo(XglDescriptorSetObj *descriptorSet)
 {
     XGL_DESCRIPTOR_SLOT_INFO *slotInfo;
diff --git a/tests/xglrenderframework.h b/tests/xglrenderframework.h
index 63c3987..598f48f 100644
--- a/tests/xglrenderframework.h
+++ b/tests/xglrenderframework.h
@@ -139,6 +139,7 @@
     XglIndexBufferObj(XglDevice *device);
     void CreateAndInitBuffer(int numIndexes, XGL_INDEX_TYPE dataFormat, const void* data);
     void Bind(XGL_CMD_BUFFER cmdBuffer, XGL_GPU_SIZE offset);
+    XGL_INDEX_TYPE GetIndexType();
 
 protected:
     XGL_INDEX_TYPE  m_indexType;