OSDN Git Service

st/wgl: reorder pixel formats to put MSAA formats last
authorBrian Paul <brianp@vmware.com>
Mon, 1 Jun 2015 14:45:07 +0000 (08:45 -0600)
committerJose Fonseca <jfonseca@vmware.com>
Mon, 9 Nov 2015 11:25:59 +0000 (11:25 +0000)
commit8083943e2e5b3f2a7201650a586b597dff481d43
treea41a0d76c43da990d90b7fcb1e4f298b653b51c3
parente524df5ef32fe8fada0695417bd86413d836a6bb
st/wgl: reorder pixel formats to put MSAA formats last

And put 8-bit/channel formats before 5/6/5 formats.

The ChoosePixelFormat() function seems to be finicky about format
selection.  Putting the MSAA formats after the non-MSAA formats
means most apps get a low-numbered format.  Now we generally get
the same pixel format regardless of whether using vgpu9 or 10.

VMware bug 1455030

Reviewed-by: José Fonseca <jfonseca@vmware.com>
src/gallium/state_trackers/wgl/stw_pixelformat.c