4
4
mirror of https://github.com/H-uru/korman.git synced 2025-07-14 14:27:36 +00:00

Fix calculate alpha boogs

This commit is contained in:
2015-06-25 19:12:17 -04:00
parent ecc5bf277d
commit 9c4dea8235

View File

@ -87,10 +87,9 @@ class _GLTexture:
# NOTE: the variable names are correct for GL_RGBA. We'll still get the right values for
# BGRA, obviously, but red will suddenly be... blue. Yeah.
if calc_alpha:
for i in range(size, 4):
base = i*4
r, g, b = buf[base:base+2]
buf[base+3] = int((r + g + b) / 3)
for i in range(0, size, 4):
r, g, b = buf[i:i+3]
buf[i+3] = int((r + g + b) / 3)
return bytes(buf)
def _get_integer(self, arg):