diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/n64graphics/n64graphics.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/n64graphics/n64graphics.c b/lib/n64graphics/n64graphics.c index 0ff7bc7..39db002 100644 --- a/lib/n64graphics/n64graphics.c +++ b/lib/n64graphics/n64graphics.c @@ -509,7 +509,7 @@ rgba* png2rgba(unsigned char* png_input, int size_input, int* width, int* height } rgb* png2rgb(unsigned char* png_input, int size_input, int* width, int* height) { - rgba* img = NULL; + rgb* img = NULL; int w = 0; int h = 0; int channels = 0; @@ -538,11 +538,6 @@ rgb* png2rgb(unsigned char* png_input, int size_input, int* width, int* height) img[idx].red = data[channels * idx]; img[idx].green = data[channels * idx + 1]; img[idx].blue = data[channels * idx + 2]; - if (channels == 4) { - img[idx].alpha = data[channels * idx + 3]; - } else { - img[idx].alpha = 0xFF; - } } } break; |
