Enum RenderingServer.RenderingInfo
- Namespace
- Godot
- Assembly
- GodotSharp.dll
public enum RenderingServer.RenderingInfo : long
Fields
BufferMemUsed = 4Buffer memory used (in bytes). This includes vertex data, uniform buffers, and many miscellaneous buffer types used internally.
PipelineCompilationsCanvas = 6Number of pipeline compilations that were triggered by the 2D canvas renderer.
PipelineCompilationsDraw = 9Number of pipeline compilations that were triggered while drawing the scene. These compilations will show up as stutters during gameplay the first time a user runs the game and the pipeline is required.
PipelineCompilationsMesh = 7Number of pipeline compilations that were triggered by loading meshes. These compilations will show up as longer loading times the first time a user runs the game and the pipeline is required.
PipelineCompilationsSpecialization = 10Number of pipeline compilations that were triggered to optimize the current scene. These compilations are done in the background and should not cause any stutters whatsoever.
PipelineCompilationsSurface = 8Number of pipeline compilations that were triggered by building the surface cache before rendering the scene. These compilations will show up as a stutter when loading an scene the first time a user runs the game and the pipeline is required.
TextureMemUsed = 3Texture memory used (in bytes).
TotalDrawCallsInFrame = 2Number of draw calls performed to render in the current 3D scene. This varies depending on camera position and rotation.
TotalObjectsInFrame = 0Number of objects rendered in the current 3D scene. This varies depending on camera position and rotation.
TotalPrimitivesInFrame = 1Number of points, lines, or triangles rendered in the current 3D scene. This varies depending on camera position and rotation.
VideoMemUsed = 5Video memory used (in bytes). When using the Forward+ or Mobile renderers, this is always greater than the sum of TextureMemUsed and BufferMemUsed, since there is miscellaneous data not accounted for by those two metrics. When using the Compatibility renderer, this is equal to the sum of TextureMemUsed and BufferMemUsed.