phoenix-firestorm/indra/llimage
TommyTheTerrible bffd4a12b8
calcDataSizeJ2C adjusted to use maximum possible components (#2073)
Previous pyramid walking calculation (#2032) assumed the incoming components variable can be accurate but unfortunately the needs_aux is only set to true if the face has an alpha mask setting.

Without this information we must assume the J2C files have the maximum component size of four so that alpha channels are found when decoding both the color and aux textures.
2024-07-20 13:37:23 +03:00
..
tests Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-A 2024-05-22 19:04:52 +02:00
CMakeLists.txt
llimage.cpp Merge remote-tracking branch 'origin/release/maint-a' into project/gltf_development 2024-06-11 17:42:17 -07:00
llimage.h Remove unnecessary code and (re-)add some more compile time constants (#2057) 2024-07-18 10:48:24 +03:00
llimagebmp.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llimagebmp.h Fix line endlings 2024-05-22 22:40:26 +03:00
llimagedimensionsinfo.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llimagedimensionsinfo.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llimagedxt.cpp Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
llimagedxt.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llimagefilter.cpp Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now 2024-07-08 20:27:14 +02:00
llimagefilter.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llimagej2c.cpp calcDataSizeJ2C adjusted to use maximum possible components (#2073) 2024-07-20 13:37:23 +03:00
llimagej2c.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llimagejpeg.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llimagejpeg.h Fix line endlings 2024-05-22 22:40:26 +03:00
llimagepng.cpp Fix line endlings 2024-05-22 22:40:26 +03:00
llimagepng.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llimagetga.cpp Re-enable compiler warnings C4018, C4100, C4231 and C4506 2024-06-10 16:42:43 +02:00
llimagetga.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llimageworker.cpp Fix texture fetch request getting canceled if request counter flips over 2024-06-21 12:56:57 +02:00
llimageworker.h Fix line endlings 2024-05-22 22:40:26 +03:00
llmapimagetype.h #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed 2024-04-29 07:56:09 +03:00
llpngwrapper.cpp Re-enable a lot of compiler warnings for MSVC and address the C4267 "possible loss of precision" warnings 2024-06-01 15:49:26 +02:00
llpngwrapper.h Fix line endlings 2024-05-22 22:40:26 +03:00