Logo
Explore Help
Register Sign In
xuanchi/XCEngine
1
1
Fork 0
You've already forked XCEngine
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
0a19fdfb0f6ceb748ee0308a0aff24a1c409f87d
XCEngine/tests/RHI/OpenGL/CMakeLists.txt

9 lines
182 B
CMake
Raw Normal View History

Add OpenGL test infrastructure - Phase 1: Device, Buffer, Fence tests (17 tests) - Create test directory structure at tests/RHI/OpenGL/ - Implement OpenGLTestFixture with GLFW/GLAD initialization - Add Device tests: CreateRenderWindow, InitializeWithExistingWindow, GetDeviceInfo, SwapBuffers, PollEvents - Add Buffer tests: VertexBuffer, IndexBuffer, UniformBuffer, Dynamic, Bind/Unbind, Map/Unmap - Add Fence tests: Initialize (signaled/unsignaled), Signal, Wait, IsSignaled, GetStatus - Add CMakeLists.txt with proper GLFW/GLAD/GTest linking - Create implementation plan document at docs/OpenGL测试实施计划.md
2026-03-17 12:26:21 +08:00
cmake_minimum_required(VERSION 3.15)
project(OpenGLEngineTests)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
OpenGL: Restructure tests similar to D3D12 layout - Move old test files to new unit/integration structure - Add OpenGL Test Fixture - Update CMakeLists.txt for new layout - Add OpenGL_Test_Restructuring_Plan.md
2026-03-20 17:37:09 +08:00
add_subdirectory(unit)
add_subdirectory(integration)
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.4 Page: 51ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API