Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
GeometryRenderingStats.hpp
1 #pragma once
2
3 #include <Common/HashedString.hpp>
4
5namespace Grindstone::Rendering {
7 std::string debugName;
8 Grindstone::HashedString renderQueue;
9
10 uint32_t drawCalls = 0;
11 uint32_t triangles = 0;
12 uint32_t vertices = 0;
13 uint32_t objectsCulled = 0;
14 uint32_t objectsRendered = 0;
15 uint32_t pipelineBinds = 0;
16 uint32_t materialBinds = 0;
17
18 double gpuTimeMs = 0.0;
19 double cpuTimeMs = 0.0;
20 }; // struct RenderStats
21} // namespace Grindstone::Rendering
Definition HashedString.hpp:9
Definition GeometryRenderingStats.hpp:6