Open CASCADE Technology  7.5.0
Enumerations

Graphic3d_FrameStatsCounter.hxx File Reference

Enumerations

enum  Graphic3d_FrameStatsCounter {
  Graphic3d_FrameStatsCounter_NbLayers = 0, Graphic3d_FrameStatsCounter_NbStructs, Graphic3d_FrameStatsCounter_EstimatedBytesGeom, Graphic3d_FrameStatsCounter_EstimatedBytesFbos,
  Graphic3d_FrameStatsCounter_EstimatedBytesTextures, Graphic3d_FrameStatsCounter_NbLayersNotCulled, Graphic3d_FrameStatsCounter_NbStructsNotCulled, Graphic3d_FrameStatsCounter_NbGroupsNotCulled,
  Graphic3d_FrameStatsCounter_NbElemsNotCulled, Graphic3d_FrameStatsCounter_NbElemsFillNotCulled, Graphic3d_FrameStatsCounter_NbElemsLineNotCulled, Graphic3d_FrameStatsCounter_NbElemsPointNotCulled,
  Graphic3d_FrameStatsCounter_NbElemsTextNotCulled, Graphic3d_FrameStatsCounter_NbTrianglesNotCulled, Graphic3d_FrameStatsCounter_NbLinesNotCulled, Graphic3d_FrameStatsCounter_NbPointsNotCulled,
  Graphic3d_FrameStatsCounter_NbLayersImmediate, Graphic3d_FrameStatsCounter_NbStructsImmediate, Graphic3d_FrameStatsCounter_NbGroupsImmediate, Graphic3d_FrameStatsCounter_NbElemsImmediate,
  Graphic3d_FrameStatsCounter_NbElemsFillImmediate, Graphic3d_FrameStatsCounter_NbElemsLineImmediate, Graphic3d_FrameStatsCounter_NbElemsPointImmediate, Graphic3d_FrameStatsCounter_NbElemsTextImmediate,
  Graphic3d_FrameStatsCounter_NbTrianglesImmediate, Graphic3d_FrameStatsCounter_NbLinesImmediate, Graphic3d_FrameStatsCounter_NbPointsImmediate
}
 Stats counter. More...
 
enum  {
  Graphic3d_FrameStatsCounter_NB = Graphic3d_FrameStatsCounter_NbPointsImmediate + 1, Graphic3d_FrameStatsCounter_SCENE_LOWER = Graphic3d_FrameStatsCounter_NbLayers, Graphic3d_FrameStatsCounter_SCENE_UPPER = Graphic3d_FrameStatsCounter_EstimatedBytesTextures, Graphic3d_FrameStatsCounter_RENDERED_LOWER = Graphic3d_FrameStatsCounter_NbLayersNotCulled,
  Graphic3d_FrameStatsCounter_RENDERED_UPPER = Graphic3d_FrameStatsCounter_NbPointsNotCulled, Graphic3d_FrameStatsCounter_IMMEDIATE_LOWER = Graphic3d_FrameStatsCounter_NbLayersImmediate, Graphic3d_FrameStatsCounter_IMMEDIATE_UPPER = Graphic3d_FrameStatsCounter_NbPointsImmediate
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
Graphic3d_FrameStatsCounter_NB 
Graphic3d_FrameStatsCounter_SCENE_LOWER 
Graphic3d_FrameStatsCounter_SCENE_UPPER 
Graphic3d_FrameStatsCounter_RENDERED_LOWER 
Graphic3d_FrameStatsCounter_RENDERED_UPPER 
Graphic3d_FrameStatsCounter_IMMEDIATE_LOWER 
Graphic3d_FrameStatsCounter_IMMEDIATE_UPPER 

◆ Graphic3d_FrameStatsCounter

Stats counter.

Enumerator
Graphic3d_FrameStatsCounter_NbLayers 

number of ZLayers

Graphic3d_FrameStatsCounter_NbStructs 

number of defined OpenGl_Structure

Graphic3d_FrameStatsCounter_EstimatedBytesGeom 

estimated GPU memory used for geometry

Graphic3d_FrameStatsCounter_EstimatedBytesFbos 

estimated GPU memory used for FBOs

Graphic3d_FrameStatsCounter_EstimatedBytesTextures 

estimated GPU memory used for textures

Graphic3d_FrameStatsCounter_NbLayersNotCulled 

number of not culled ZLayers

Graphic3d_FrameStatsCounter_NbStructsNotCulled 

number of not culled OpenGl_Structure

Graphic3d_FrameStatsCounter_NbGroupsNotCulled 

number of not culled OpenGl_Group

Graphic3d_FrameStatsCounter_NbElemsNotCulled 

number of not culled OpenGl_Element

Graphic3d_FrameStatsCounter_NbElemsFillNotCulled 

number of not culled OpenGl_PrimitiveArray drawing triangles

Graphic3d_FrameStatsCounter_NbElemsLineNotCulled 

number of not culled OpenGl_PrimitiveArray drawing lines

Graphic3d_FrameStatsCounter_NbElemsPointNotCulled 

number of not culled OpenGl_PrimitiveArray drawing points

Graphic3d_FrameStatsCounter_NbElemsTextNotCulled 

number of not culled OpenGl_Text

Graphic3d_FrameStatsCounter_NbTrianglesNotCulled 

number of not culled (as structure) triangles

Graphic3d_FrameStatsCounter_NbLinesNotCulled 

number of not culled (as structure) line segments

Graphic3d_FrameStatsCounter_NbPointsNotCulled 

number of not culled (as structure) points

Graphic3d_FrameStatsCounter_NbLayersImmediate 

number of ZLayers in immediate layer

Graphic3d_FrameStatsCounter_NbStructsImmediate 

number of OpenGl_Structure in immediate layer

Graphic3d_FrameStatsCounter_NbGroupsImmediate 

number of OpenGl_Group in immediate layer

Graphic3d_FrameStatsCounter_NbElemsImmediate 

number of OpenGl_Element in immediate layer

Graphic3d_FrameStatsCounter_NbElemsFillImmediate 

number of OpenGl_PrimitiveArray drawing triangles in immediate layer

Graphic3d_FrameStatsCounter_NbElemsLineImmediate 

number of OpenGl_PrimitiveArray drawing lines in immediate layer

Graphic3d_FrameStatsCounter_NbElemsPointImmediate 

number of OpenGl_PrimitiveArray drawing points in immediate layer

Graphic3d_FrameStatsCounter_NbElemsTextImmediate 

number of OpenGl_Text in immediate layer

Graphic3d_FrameStatsCounter_NbTrianglesImmediate 

number of triangles in immediate layer

Graphic3d_FrameStatsCounter_NbLinesImmediate 

number of line segments in immediate layer

Graphic3d_FrameStatsCounter_NbPointsImmediate 

number of points in immediate layer