From dede98a2da8e4bd9c8e26f2a51f71b1d82905147 Mon Sep 17 00:00:00 2001 From: assiduous Date: Sun, 26 Jan 2020 11:37:26 -0800 Subject: Added query C interface test --- Graphics/GraphicsEngineOpenGL/src/QueryGLImpl.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Graphics/GraphicsEngineOpenGL') diff --git a/Graphics/GraphicsEngineOpenGL/src/QueryGLImpl.cpp b/Graphics/GraphicsEngineOpenGL/src/QueryGLImpl.cpp index a33de7ce..3308e841 100644 --- a/Graphics/GraphicsEngineOpenGL/src/QueryGLImpl.cpp +++ b/Graphics/GraphicsEngineOpenGL/src/QueryGLImpl.cpp @@ -54,6 +54,9 @@ QueryGLImpl::~QueryGLImpl() bool QueryGLImpl::GetData(void* pData, Uint32 DataSize, bool AutoInvalidate) { + if (!TQueryBase::CheckQueryDataPtr(pData, DataSize)) + return false; + GLuint ResultAvailable = GL_FALSE; switch (m_Desc.Type) -- cgit v1.2.3