Refactor CullMode enum

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Refactor FrontFace enum

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Refactor TextureAddressMode

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Refactor TextureMagFilter

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Refactor TextureMinFilter

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Refactor SurfaceFormat

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Remove GraphicsContext.PrimitiveTopology enumerations.

Use PrimitiveTopology enum now.

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Add UsagePattern enum

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Switch to new UsagePattern enum

Signed-off-by: John McCutchan <john@johnmccutchan.com>
White space

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Refactor CompareFunction enum

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Fix test failures

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Kill DeviceFormat.

Signed-off-by: John McCutchan <john@johnmccutchan.com>
spectre_renderer work

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Throw assertion error.

Signed-off-by: John McCutchan <john@johnmccutchan.com>