mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 13:44:58 +00:00
Refactor graphics service architecture and remove Vulkan-specific components
- Deleted VulkanGuiService and associated interfaces to streamline GUI rendering. - Removed RenderGraphConfig and GraphicsBackendConfig, replacing them with BgfxConfig. - Eliminated unused render graph structures and interfaces to simplify codebase. - Updated IConfigService and IGraphicsBackend interfaces to reflect new configurations. - Removed Vulkan device and buffer service interfaces to reduce complexity. - Enhanced error handling and validation across Vulkan initialization and resource management. - Updated unit tests to remove references to the obsolete render graph functionality.
This commit is contained in:
@@ -17,11 +17,6 @@ class SDL3CppConan(ConanFile):
|
||||
BASE_REQUIRES = (
|
||||
"lua/5.4.8",
|
||||
"sdl/3.2.20",
|
||||
"vulkan-loader/1.4.313.0",
|
||||
"vulkan-headers/1.4.313.0",
|
||||
"vulkan-memory-allocator/3.3.0",
|
||||
"spirv-tools/1.4.313.0",
|
||||
"spirv-headers/1.4.313.0",
|
||||
"shaderc/2025.3",
|
||||
"cpptrace/1.0.4",
|
||||
"ogg/1.3.5",
|
||||
|
||||
Reference in New Issue
Block a user