mirror of
https://github.com/johndoe6345789/SDL3CPlusPlus.git
synced 2026-04-24 13:44:58 +00:00
ROADMAP.md
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/bgfx_graphics_backend.hpp"
|
||||
#include "services/impl/graphics/bgfx_graphics_backend.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
@@ -161,7 +161,7 @@ TEST(BgfxDrawBoundsCrashTest, ValidDrawParameters_ShouldPass) {
|
||||
|
||||
// TEST 6: Document what needs to be added to BgfxGraphicsBackend::Draw()
|
||||
TEST(BgfxDrawBoundsCrashTest, RequiredImplementation) {
|
||||
// File: src/services/impl/bgfx_graphics_backend.cpp
|
||||
// File: src/services/impl/graphics/bgfx_graphics_backend.cpp
|
||||
// Function: BgfxGraphicsBackend::Draw (lines ~1093-1145)
|
||||
//
|
||||
// REQUIRED CHANGES:
|
||||
|
||||
@@ -163,7 +163,7 @@ TEST(BgfxDrawBoundsValidationTest, NegativeVertexOffset) {
|
||||
|
||||
// Test 7: Document the fix needed in BgfxGraphicsBackend::Draw
|
||||
TEST(BgfxDrawBoundsValidationTest, RequiredValidations) {
|
||||
// File: src/services/impl/bgfx_graphics_backend.cpp
|
||||
// File: src/services/impl/graphics/bgfx_graphics_backend.cpp
|
||||
// Function: BgfxGraphicsBackend::Draw (lines ~1093-1145)
|
||||
//
|
||||
// Missing validations:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/bgfx_gui_service.hpp"
|
||||
#include "services/impl/gui/bgfx_gui_service.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
|
||||
namespace sdl3cpp::services::impl {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/bgfx_graphics_backend.hpp"
|
||||
#include "services/impl/graphics/bgfx_graphics_backend.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
|
||||
namespace sdl3cpp::services::impl {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/crash_recovery_service.hpp"
|
||||
#include "services/impl/diagnostics/crash_recovery_service.hpp"
|
||||
|
||||
#include <chrono>
|
||||
#include <future>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/graphics_service.hpp"
|
||||
#include "services/impl/graphics/graphics_service.hpp"
|
||||
#include "services/interfaces/i_graphics_backend.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
#include "services/interfaces/i_window_service.hpp"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/gui_script_service.hpp"
|
||||
#include "services/impl/script/gui_script_service.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
#include "services/interfaces/i_script_engine_service.hpp"
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include "services/impl/materialx_shader_generator.hpp"
|
||||
#include "services/impl/shader_pipeline_validator.hpp"
|
||||
#include "services/impl/materialx/materialx_shader_generator.hpp"
|
||||
#include "services/impl/shader/shader_pipeline_validator.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
#include "core/vertex.hpp"
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/render_coordinator_service.hpp"
|
||||
#include "services/impl/render/render_coordinator_service.hpp"
|
||||
#include "services/interfaces/i_config_compiler_service.hpp"
|
||||
#include "services/interfaces/i_config_service.hpp"
|
||||
#include "services/interfaces/i_graphics_service.hpp"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/render_graph_service.hpp"
|
||||
#include "services/impl/render/render_graph_service.hpp"
|
||||
|
||||
namespace {
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "services/impl/shader_pipeline_validator.hpp"
|
||||
#include "services/impl/shader/shader_pipeline_validator.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
#include "core/vertex.hpp"
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "services/impl/config/config_compiler_service.hpp"
|
||||
#include "services/impl/shader_system_registry.hpp"
|
||||
#include "services/impl/shader/shader_system_registry.hpp"
|
||||
|
||||
#include <string>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "services/impl/bgfx_gui_service.hpp"
|
||||
#include "services/impl/gui/bgfx_gui_service.hpp"
|
||||
#include "services/interfaces/gui_types.hpp"
|
||||
|
||||
#include "services/interfaces/i_config_service.hpp"
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
#include "services/impl/bgfx_graphics_backend.hpp"
|
||||
#include "services/impl/logger_service.hpp"
|
||||
#include "services/impl/mesh_service.hpp"
|
||||
#include "services/impl/pipeline_compiler_service.hpp"
|
||||
#include "services/impl/physics_bridge_service.hpp"
|
||||
#include "services/impl/platform_service.hpp"
|
||||
#include "services/impl/script_engine_service.hpp"
|
||||
#include "services/impl/scene_script_service.hpp"
|
||||
#include "services/impl/shader_script_service.hpp"
|
||||
#include "services/impl/shader_system_registry.hpp"
|
||||
#include "services/impl/ecs_service.hpp"
|
||||
#include "services/impl/scene_service.hpp"
|
||||
#include "services/impl/sdl_window_service.hpp"
|
||||
#include "services/impl/graphics/bgfx_graphics_backend.hpp"
|
||||
#include "services/impl/diagnostics/logger_service.hpp"
|
||||
#include "services/impl/scene/mesh_service.hpp"
|
||||
#include "services/impl/shader/pipeline_compiler_service.hpp"
|
||||
#include "services/impl/scene/physics_bridge_service.hpp"
|
||||
#include "services/impl/platform/platform_service.hpp"
|
||||
#include "services/impl/script/script_engine_service.hpp"
|
||||
#include "services/impl/script/scene_script_service.hpp"
|
||||
#include "services/impl/script/shader_script_service.hpp"
|
||||
#include "services/impl/shader/shader_system_registry.hpp"
|
||||
#include "services/impl/scene/ecs_service.hpp"
|
||||
#include "services/impl/scene/scene_service.hpp"
|
||||
#include "services/impl/platform/sdl_window_service.hpp"
|
||||
#include "services/interfaces/i_audio_command_service.hpp"
|
||||
#include "services/interfaces/i_config_service.hpp"
|
||||
#include "events/event_bus.hpp"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include "services/impl/gxm_graphics_backend.hpp"
|
||||
#include "services/impl/graphics/gxm_graphics_backend.hpp"
|
||||
#include <iostream>
|
||||
#include <memory>
|
||||
#include <array>
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#include "services/impl/bgfx_graphics_backend.hpp"
|
||||
#include "services/impl/bgfx_gui_service.hpp"
|
||||
#include "services/impl/graphics/bgfx_graphics_backend.hpp"
|
||||
#include "services/impl/gui/bgfx_gui_service.hpp"
|
||||
#include "services/impl/config/json_config_service.hpp"
|
||||
#include "services/impl/platform_service.hpp"
|
||||
#include "services/impl/sdl_window_service.hpp"
|
||||
#include "services/impl/pipeline_compiler_service.hpp"
|
||||
#include "services/impl/platform/platform_service.hpp"
|
||||
#include "services/impl/platform/sdl_window_service.hpp"
|
||||
#include "services/impl/shader/pipeline_compiler_service.hpp"
|
||||
#include "services/interfaces/i_logger.hpp"
|
||||
#include "services/interfaces/gui_types.hpp"
|
||||
#include "events/event_bus.hpp"
|
||||
|
||||
Reference in New Issue
Block a user