tests: store XGL_GPU_MEMORYs in XglMemoryRefManager
XGL_GPU_MEMORY is already a pointer.
diff --git a/tests/xglrenderframework.cpp b/tests/xglrenderframework.cpp
index 830e9a0..1a79a1e 100644
--- a/tests/xglrenderframework.cpp
+++ b/tests/xglrenderframework.cpp
@@ -1063,11 +1063,11 @@
}
void XglMemoryRefManager::AddMemoryRef(XglConstantBufferObj *constantBuffer) {
- m_bufferObjs.push_back(&constantBuffer->m_constantBufferMem);
+ m_bufferObjs.push_back(constantBuffer->m_constantBufferMem);
}
void XglMemoryRefManager::AddMemoryRef(XglTextureObj *texture) {
- m_bufferObjs.push_back(&texture->m_textureMem);
+ m_bufferObjs.push_back(texture->m_textureMem);
}
XGL_MEMORY_REF* XglMemoryRefManager::GetMemoryRefList() {
@@ -1082,7 +1082,7 @@
for (int i=0; i<numRefs; i++)
{
localRefs[i].flags = 0;
- localRefs[i].mem = *m_bufferObjs[i];
+ localRefs[i].mem = m_bufferObjs[i];
}
return localRefs;
}