Faro Engine 0.0.0.b519570 (main)
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
GraphicsFormat.hpp File Reference
#include <Primitives.hpp>

Go to the source code of this file.

Classes

struct  Faro::GraphicsFormat
 Describes a graphics format. More...
 

Namespaces

namespace  Faro
 

Enumerations

enum  Faro::GraphicsFormatElements {
  Faro::FE_Unknown , Faro::FE_R , Faro::FE_RG , Faro::FE_RGB ,
  Faro::FE_RGBA , Faro::FE_BGRA
}
 Describes what elements are present in a format and what order they have in storage. More...
 
enum  Faro::GraphicsFormatElementType {
  Faro::FET_Unknown , Faro::FET_Float , Faro::FET_UNorm , Faro::FET_SNorm ,
  Faro::FET_UInt , Faro::FET_SInt
}
 Describes the datatype of a format element. More...
 
enum  Faro::GraphicsFormatElementLayout {
  Faro::FEL_Unknown , Faro::FEL_8 , Faro::FEL_8_8 , Faro::FEL_8_8_8 ,
  Faro::FEL_8_8_8_8 , Faro::FEL_16 , Faro::FEL_16_16 , Faro::FEL_16_16_16 ,
  Faro::FEL_16_16_16_16 , Faro::FEL_32 , Faro::FEL_32_32 , Faro::FEL_32_32_32 ,
  Faro::FEL_32_32_32_32
}
 Describes the element storage distribution. More...
 

Functions

bool Faro::operator== (const GraphicsFormat &a, const GraphicsFormat &b)
 
bool Faro::operator< (const GraphicsFormat &a, const GraphicsFormat &b)