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