mirror of
https://github.com/H-uru/korman.git
synced 2025-07-14 22:36:52 +00:00
Fix calculate alpha boogs
This commit is contained in:
@ -87,10 +87,9 @@ class _GLTexture:
|
|||||||
# NOTE: the variable names are correct for GL_RGBA. We'll still get the right values for
|
# 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.
|
# BGRA, obviously, but red will suddenly be... blue. Yeah.
|
||||||
if calc_alpha:
|
if calc_alpha:
|
||||||
for i in range(size, 4):
|
for i in range(0, size, 4):
|
||||||
base = i*4
|
r, g, b = buf[i:i+3]
|
||||||
r, g, b = buf[base:base+2]
|
buf[i+3] = int((r + g + b) / 3)
|
||||||
buf[base+3] = int((r + g + b) / 3)
|
|
||||||
return bytes(buf)
|
return bytes(buf)
|
||||||
|
|
||||||
def _get_integer(self, arg):
|
def _get_integer(self, arg):
|
||||||
|
Reference in New Issue
Block a user