We only support 32-bit pixel formats
Forgot class name for getPixelFormats
Implement display mode functions
enableController and some formatting