Skip to content

Add support for BC5/BC7 decoding #515

Add support for BC5/BC7 decoding

Add support for BC5/BC7 decoding #515

Triggered via pull request August 5, 2025 23:15
Status Success
Total duration 2m 26s
Artifacts 2

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

20 warnings and 1 notice
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Half.cs#L843
Nullability of reference types in type of parameter 'provider' doesn't match implemented member 'byte IConvertible.ToByte(IFormatProvider? provider)' (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Half.cs#L839
Nullability of reference types in type of parameter 'provider' doesn't match implemented member 'bool IConvertible.ToBoolean(IFormatProvider? provider)' (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Half.cs#L831
Nullability of reference types in type of parameter 'provider' doesn't match implemented member 'float IConvertible.ToSingle(IFormatProvider? provider)' (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L1314
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L967
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L788
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L615
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L353
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L231
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (ubuntu-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L39
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Half.cs#L843
Nullability of reference types in type of parameter 'provider' doesn't match implemented member 'byte IConvertible.ToByte(IFormatProvider? provider)' (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Half.cs#L839
Nullability of reference types in type of parameter 'provider' doesn't match implemented member 'bool IConvertible.ToBoolean(IFormatProvider? provider)' (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Half.cs#L831
Nullability of reference types in type of parameter 'provider' doesn't match implemented member 'float IConvertible.ToSingle(IFormatProvider? provider)' (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L1314
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L967
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L788
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L615
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L353
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L231
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest): src/Lumina/Data/Parsing/Tex/Buffers/BlockCompression/Shared/Colors.cs#L39
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build (windows-latest)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
Lumina-ubuntu-latest
667 KB
sha256:0b5b23cfa7dd919c82afef7d811a81554bae495c11a1cf0e465e0d7baed5480c
Lumina-windows-latest
668 KB
sha256:23aa4a69b820db0bb347b1d3cdbce1563f3d58b36ab2b5f7546ce26928dfcce3