FCT
|
#include "../Base/Flags.h"
命名空间 | |
namespace | FCT |
枚举 | |
enum class | FCT::ShaderStage : uint32_t { FCT::Vertex = 0x00000001 , FCT::Fragment = 0x00000002 , FCT::Compute = 0x00000004 , FCT::Geometry = 0x00000008 , FCT::TessControl = 0x00000010 , FCT::TessEvaluation = 0x00000020 , FCT::Mesh = 0x00000040 , FCT::Task = 0x00000080 , FCT::RayGen = 0x00000100 , FCT::AnyHit = 0x00000200 , FCT::ClosestHit = 0x00000400 , FCT::Miss = 0x00000800 , FCT::Intersection = 0x00001000 , FCT::Callable = 0x00002000 , FCT::All = 0xFFFFFFFF } |
函数 | |
FCT::FCT_DECLARE_FLAGS (ShaderStage) | |
ShaderStage | FCT::getEarliestStage (ShaderStages stages) |
FCT::ShaderStages | FCT::getAllAfterTheStage (FCT::ShaderStage stages) |