diff --git a/miniwin/CMakeLists.txt b/miniwin/CMakeLists.txt index 65d1584e..58ce92f7 100644 --- a/miniwin/CMakeLists.txt +++ b/miniwin/CMakeLists.txt @@ -30,8 +30,7 @@ if(OpenGL_FOUND AND GLEW_FOUND) # Find and link OpenGL (1.5) target_link_libraries(miniwin PRIVATE OpenGL::GL) # Glew is used for getting a FBO for off screen rendering - target_include_directories(miniwin PRIVATE ${GLEW_INCLUDE_DIRS}) - target_link_libraries(miniwin PRIVATE ${GLEW_LIBRARIES}) + target_link_libraries(miniwin PRIVATE GLEW::GLEW) endif() # Force reported render mods from MiniWin diff --git a/miniwin/src/d3drm/d3drmviewport.cpp b/miniwin/src/d3drm/d3drmviewport.cpp index 9c731f7f..4d2e4b7e 100644 --- a/miniwin/src/d3drm/d3drmviewport.cpp +++ b/miniwin/src/d3drm/d3drmviewport.cpp @@ -282,9 +282,7 @@ void Direct3DRMViewportImpl::CollectMeshesFromFrame( verts.reserve(dataSize); verts.clear(); d3dVerts.resize(vtxCount); - d3dVerts.clear(); faces.resize(dataSize); - faces.clear(); mesh->GetVertices(gi, 0, vtxCount, d3dVerts.data()); mesh->GetGroup(gi, nullptr, nullptr, nullptr, nullptr, faces.data());