You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 578f6c9
Browse filesBrowse the repository at this point in the historyBrowse files
BMP support is currently compiled into `skity-codec` unconditionally.
Add `SKITY_ENABLE_CODEC_BMP`, defaulting to `ON` like the existing
GIF/WebP options, so consumers can configure
`-DSKITY_ENABLE_CODEC_BMP=OFF` to omit the built-in BMP implementation
and its codec registration.
Update codec tests to retain BMP coverage when enabled and verify BMP
input is rejected when disabled. The separate Apple ImageIO
implementation is unchanged.
Validation on macOS arm64:
- Default configuration: 47/47 codec unit tests passed via
`tools/test-runner.py`.
- `SKITY_ENABLE_CODEC_BMP=OFF`: 36/36 codec unit tests passed via
`tools/test-runner.py`; BMP source excluded from the build.
- `tools/code_format_check.py`, `tools/cpplint_check.py`, and `git diff
--check`.
0 commit comments