-
-
Notifications
You must be signed in to change notification settings - Fork 889
Add support for Decoding BI_ALPHABITFIELDS #832
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
Add support for Decoding BI_ALPHABITFIELDS #832
Conversation
Codecov Report
@@ Coverage Diff @@
## master #832 +/- ##
==========================================
+ Coverage 88.84% 88.84% +<.01%
==========================================
Files 1015 1015
Lines 44148 44167 +19
Branches 3180 3181 +1
==========================================
+ Hits 39222 39241 +19
Misses 4201 4201
Partials 725 725
Continue to review full report at Codecov.
|
1 similar comment
Codecov Report
@@ Coverage Diff @@
## master #832 +/- ##
==========================================
+ Coverage 88.84% 88.84% +<.01%
==========================================
Files 1015 1015
Lines 44148 44167 +19
Branches 3180 3181 +1
==========================================
+ Hits 39222 39241 +19
Misses 4201 4201
Partials 725 725
Continue to review full report at Codecov.
|
|
@brianpopow Just so you know you are now known as the Bitmap King 👑 |
* Adds support for BI_ALPHABITFIELDS * Fix for decoding bitmaps with a less than full sized palette
Prerequisites
Description
This PR add the support for decoding bitmaps with the compression type: BI_ALPHABITFIELDS.
This is a special kind of bitmap type which was introduced with windows CE: https://docs.microsoft.com/en-us/previous-versions/windows/embedded/aa452885(v%3Dmsdn.10)
This also fixes an issue with a rare edge case, decoding bitmaps with a less than full sized palette.