mirror of
https://github.com/zhenyan121/Cubed.git
synced 2026-08-09 02:07:04 +08:00
feat(debug_collector): add video driver display to debug UI
This commit is contained in:
@@ -3,6 +3,8 @@
|
|||||||
#include "Cubed/tools/system_info.hpp"
|
#include "Cubed/tools/system_info.hpp"
|
||||||
#include "version.hpp"
|
#include "version.hpp"
|
||||||
|
|
||||||
|
#include <SDL3/SDL_video.h>
|
||||||
|
|
||||||
namespace Cubed {
|
namespace Cubed {
|
||||||
|
|
||||||
DebugCollector::DebugCollector() : m_widget(nullptr) {}
|
DebugCollector::DebugCollector() : m_widget(nullptr) {}
|
||||||
@@ -85,7 +87,13 @@ void DebugCollector::init(int width, int height) {
|
|||||||
.set_text("OpenGL: " + std::to_string(GLVersion.major) + "." +
|
.set_text("OpenGL: " + std::to_string(GLVersion.major) + "." +
|
||||||
std::to_string(GLVersion.minor))
|
std::to_string(GLVersion.minor))
|
||||||
.set_scale(SCALE);
|
.set_scale(SCALE);
|
||||||
|
{
|
||||||
|
auto& video_driver = m_widget.add_child<Label>();
|
||||||
|
video_driver
|
||||||
|
.set_text(
|
||||||
|
std::format("VideoDiver: {}", SDL_GetCurrentVideoDriver()))
|
||||||
|
.set_scale(SCALE);
|
||||||
|
}
|
||||||
// speed
|
// speed
|
||||||
auto& speed_text = m_widget.add_child<Label>();
|
auto& speed_text = m_widget.add_child<Label>();
|
||||||
speed_text.set_text("Speed: 0 m/s").set_scale(SCALE);
|
speed_text.set_text("Speed: 0 m/s").set_scale(SCALE);
|
||||||
|
|||||||
Reference in New Issue
Block a user