Limit prefilling with color to textures with alpha channel
authorH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 21 Apr 2016 21:11:25 +0000 (23:11 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Thu, 21 Apr 2016 21:11:25 +0000 (23:11 +0200)
commita7395b43aa2a987286f027b7a729136b773ad6e1
treea84e897016bdd8d563902ede3593d3ecb1869f70
parenta757b3271db7ac0bfeb15fd68ea36b17be9e1e0a
Limit prefilling with color to textures with alpha channel

When loading and preparing a texture we now test the format, and if
the image has an alpha channel we stay on the save side, and always
color the squares before drawing the texture. Only when the format
is not ARGB32 we skip the color fill. (And the default textures
do not have an alpha channel, so at least there no time will be
wasted on pointless color fills.)
draw.c