aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/util.h
diff options
context:
space:
mode:
authorColin Snover2017-08-27 16:31:57 -0500
committerColin Snover2017-09-12 10:12:53 -0500
commit2228ae255c176478225ae5ff271db323ee31b9cc (patch)
tree6cbdaaf4d65deb61608ed4823f983e31c5eec879 /engines/kyra/util.h
parente1c33a6b974352bc154ab2023fb5d678b5e6f5bc (diff)
downloadscummvm-rg350-2228ae255c176478225ae5ff271db323ee31b9cc.tar.gz
scummvm-rg350-2228ae255c176478225ae5ff271db323ee31b9cc.tar.bz2
scummvm-rg350-2228ae255c176478225ae5ff271db323ee31b9cc.zip
SDL: List supported 32bpp pixel formats when using SDL2
_hwscreen is always initialized to 16bpp so the supported 32bpp pixel formats would never be put into the list of supported pixel formats, making it useless for engines to query for usable 32bpp pixel formats. This patch changes things so that the native desktop pixel format is at the top of the supported formats list, and all pixel formats <= the default desktop pixel format will now show up in the list of supported formats. ("Supported" is somewhat of a misnomer here since there is no hardware querying beyond checking the default desktop pixel format. SDL generally accepts a wide variety of pixel formats and tries to convert them to whatever the hardware supports.)
Diffstat (limited to 'engines/kyra/util.h')
0 files changed, 0 insertions, 0 deletions