Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Floyd Steinberg dithering breaks alpha channel #12

Open
booky10 opened this issue Jul 11, 2024 · 0 comments
Open

Floyd Steinberg dithering breaks alpha channel #12

booky10 opened this issue Jul 11, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@booky10
Copy link
Collaborator

booky10 commented Jul 11, 2024

int rgb = src[index];
int oldR = (rgb >> 16) & 0xFF;
int oldG = (rgb >> 8) & 0xFF;
int oldB = (rgb) & 0xFF;

alpha channel just gets ignored, this normally is in ARGB format but is just read as RGB

@booky10 booky10 added the bug Something isn't working label Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant