|
enum class | ph::editor::ghi::ESizedPixelFormat : uint8 {
ph::editor::ghi::Empty = 0
, ph::editor::ghi::RGB_8
, ph::editor::ghi::RGBA_8
, ph::editor::ghi::RGB_16F
,
ph::editor::ghi::RGBA_16F
, ph::editor::ghi::RGB_32F
, ph::editor::ghi::RGBA_32F
, ph::editor::ghi::Depth_24_Stencil_8
} |
| Combined pixel layout and component type information. Unless stated explicitly, the characters RGB does not mean the pixel is in RGB color space. It simply represents pixel components, using R, G, B as placeholders. More...
|
|
enum class | ph::editor::ghi::EPixelFormat : uint8 {
ph::editor::ghi::Empty = 0
, ph::editor::ghi::R
, ph::editor::ghi::RG
, ph::editor::ghi::RGB
,
ph::editor::ghi::RGBA
, ph::editor::ghi::Depth
, ph::editor::ghi::Stencil
} |
|
enum class | ph::editor::ghi::EPixelComponent : uint8 {
ph::editor::ghi::Empty = 0
, ph::editor::ghi::Int8
, ph::editor::ghi::UInt8
, ph::editor::ghi::Int16
,
ph::editor::ghi::UInt16
, ph::editor::ghi::Int32
, ph::editor::ghi::UInt32
, ph::editor::ghi::Int64
,
ph::editor::ghi::UInt64
, ph::editor::ghi::Float16
, ph::editor::ghi::Float32
, ph::editor::ghi::Float64
} |
|
enum class | ph::editor::ghi::EFilterMode : uint8 { ph::editor::ghi::Point
, ph::editor::ghi::Linear
} |
|
enum class | ph::editor::ghi::EWrapMode : uint8 { ph::editor::ghi::ClampToEdge
, ph::editor::ghi::Repeat
} |
|
enum class | ph::editor::ghi::EStorageElement : uint8 {
ph::editor::ghi::Empty = 0
, ph::editor::ghi::Int8
, ph::editor::ghi::UInt8
, ph::editor::ghi::Int16
,
ph::editor::ghi::UInt16
, ph::editor::ghi::Int32
, ph::editor::ghi::UInt32
, ph::editor::ghi::Int64
,
ph::editor::ghi::UInt64
, ph::editor::ghi::Float16
, ph::editor::ghi::Float32
, ph::editor::ghi::Float64
} |
|
enum class | ph::editor::ghi::EStorageUsage : uint8 { ph::editor::ghi::Unspecified = 0
, ph::editor::ghi::Static
, ph::editor::ghi::Dynamic
} |
|
enum class | ph::editor::ghi::EMeshDrawMode : uint8 {
ph::editor::ghi::Points
, ph::editor::ghi::LineSegments
, ph::editor::ghi::LineCurveOpened
, ph::editor::ghi::LineCurveClosed
,
ph::editor::ghi::TriangleStrip
, ph::editor::ghi::TriangleFan
, ph::editor::ghi::Triangles
} |
|
enum class | ph::editor::ghi::EShadingStage : uint8 { ph::editor::ghi::Unspecified = 0
, ph::editor::ghi::Vertex
, ph::editor::ghi::Fragment
, ph::editor::ghi::Compute
} |
|