OpenGL: Refactor integration test and enable CTest framework

- Simplify OpenGL integration test structure
- Enable CTest registration for OpenGL tests
- Refactor test fixtures and device enumeration
- Minor code cleanup and improvements
This commit is contained in:
2026-03-20 19:05:50 +08:00
parent 45fd25dce3
commit 572e0e9bd5
29 changed files with 446 additions and 295 deletions

View File

@@ -24,7 +24,6 @@ target_include_directories(OpenGL_Minimal PRIVATE
target_link_libraries(OpenGL_Minimal PRIVATE
opengl32
${PACKAGE_DIR}/lib/glfw3.lib
XCEngine
)