SpiecsEngine
 
Loading...
Searching...
No Matches
PipelineStatisticsQuerier.h File Reference

The PipelineStatisticsQuerier Class Definitions. More...

#include "Core/Core.h"
#include "Querier.h"

Go to the source code of this file.

Classes

class  Spices::PipelineStatisticsQuerier
 Querier of Pipeline. More...
 
struct  Spices::PipelineStatisticsQuerier::Result
 Stored Pipeline Statistics Result. More...
 

Namespaces

namespace  Spices
 

Enumerations

enum class  Spices::PipelineStatisticEnum {
  Spices::INPUT_ASSEMBLY_VERTICES = 0 , Spices::INPUT_ASSEMBLY_PRIMITIVES = 1 , Spices::VERTEX_SHADER_INVOCATIONS = 2 , Spices::GEOMETRY_SHADER_INVOCATIONS = 3 ,
  Spices::GEOMETRY_SHADER_PRIMITIVES = 4 , Spices::CLIPPING_INVOCATIONS = 5 , Spices::CLIPPING_PRIMITIVES = 6 , Spices::FRAGMENT_SHADER_INVOCATIONS = 7 ,
  Spices::TESSELLATION_CONTROL_SHADER_PATCHES = 8 , Spices::TESSELLATION_EVALUATION_SHADER_INVOCATIONS = 9 , Spices::COMPUTE_SHADER_INVOCATIONS = 10 , Spices::TASK_SHADER_INVOCATIONS = 11 ,
  Spices::MESH_SHADER_INVOCATIONS = 12 , Spices::MAX = 13 , Spices::ALL = 0x00001FFF
}
 Enum of all pipeline statistics item. More...
 

Functions

static std::string Spices::PipelineStatisticEnumToString (PipelineStatisticEnum e)
 Transfer a PipelineStatisticEnum to a string.
 

Detailed Description

The PipelineStatisticsQuerier Class Definitions.

Author
Spices.

Definition in file PipelineStatisticsQuerier.h.