Datatypes
A table of all of the datatype string that must be understood by all implementations of PFX
The table below lists of the datatype strings that must be understood by all implementations even if unsupported by the API itself.
Datatype 
Description 


A matrix with 4 columns, each a 4 component vector of 32bit float 

A matrix with 3 columns, each a 4 component vector of 32bit float 

A matrix with 2 columns, each a 4 component vector of 32bit float 

A matrix with 4 columns, each a 3 component vector of 32bit float 

A matrix with 3 columns, each a 3 component vector of 32bit float 

A matrix with 2 columns, each a 3 component vector of 32bit float 

A matrix with 4 columns, each a 2 component vector of 32bit float 

A matrix with 3 columns, each a 2 component vector of 32bit float 

A matrix with 2 columns, each a 2 component vector of 32bit float 

A 4component vector each element of which is a 32bit float 

A 3component vector each element of which is a 32bit float 

A 2component vector each element of which is a 32bit float 

A 4component vector each element of which is a 32bit integer 

A 3component vector each element of which is a 32bit integer 

A 2component vector each element of which is a 32bit integer 

A 4component vector each element of which is a boolean 

A 3component vector each element of which is a boolean 

A 2component vector each element of which is a boolean 

A 32bit floating point number 

A 32bit integer 

A boolean value (true/false) 
Format  Color attachment Bit  Color attachment Blend Bit  Depth 

 x  x  
 x  
 x  
 x  x  
 x  
 x  
 x  x  
 x  
 x  
 x  x  
 x  x  
 x  x  
 x  x  
 x  
 x  
 x  x  
 x  
 x  
 x  x  
 x  
 x  
 x  x  
 x  
 x  
 x  x  
 x  
 x  
 x  
 x  
 x  
 x  
 x  
 x  
 x  
 x  
 x  
 x  
 x 