Stenzek
|
b68d7c8adb
|
Image: Vectorize RGBA8 conversion and add A1BGR5
|
2025-02-14 19:01:40 +10:00 |
|
Stenzek
|
88e18a8659
|
Image: Fix crash on loading corrupted JPEG file
|
2025-01-14 13:29:14 +10:00 |
|
Stenzek
|
8c5fadafba
|
GPUTexture: Add A1BGR5 format
Needed for GLES, since RGB5A1 + BGRA + REV isn't listed as
a valid format.
|
2024-12-06 18:28:09 +10:00 |
|
Stenzek
|
fa4dc381ed
|
GPUDevice: Rename RGBA5551 to RGB5A1
And fix the incorrect format for Vulkan.
|
2024-11-30 14:36:07 +10:00 |
|
Stenzek
|
ae14c8715d
|
Image: Support decompressing BC1-7
|
2024-11-24 23:29:29 +10:00 |
|
Stenzek
|
7eb1d4e092
|
GPUDevice: Support compressed textures
|
2024-11-24 23:29:29 +10:00 |
|
Stenzek
|
24dfd30839
|
Image: Refactor to a more generic class
|
2024-11-24 23:29:29 +10:00 |
|
Stenzek
|
5d8519897d
|
Image: Fix uninitialized read without SIMD
|
2024-11-23 18:52:45 +10:00 |
|
Stenzek
|
d5e2db0dee
|
Misc: Fix new clang-cl warnings
|
2024-11-16 14:06:14 +10:00 |
|
Stenzek
|
3e26b7ab73
|
Image: Support rendering SVGs
|
2024-10-11 22:52:11 +10:00 |
|
Stenzek
|
3d5503612b
|
Image: Span and Error-ify
|
2024-10-11 22:52:11 +10:00 |
|
Stenzek
|
3dca598063
|
Log: Switch to enum class
Need to change the channel to a bitset too.. the string lookups are
horribly slow, and conflict when one is a prefix of another.
|
2024-09-21 22:26:06 +10:00 |
|
Stenzek
|
7f4e5d55db
|
Misc: Update copyright headers
|
2024-09-01 22:08:31 +10:00 |
|
Stenzek
|
707453b596
|
FileSystem: Swap vector for DynamicHeapArray
No point zeroing it out.
|
2024-08-25 22:13:18 +10:00 |
|
Stenzek
|
6ce9e571ed
|
Misc: Purge remaining ByteStream references
|
2024-07-29 17:27:32 +10:00 |
|
Stenzek
|
afea18f65e
|
Image: Fix crash loading corrupted/invalid JPEG files
|
2024-07-14 00:00:48 +10:00 |
|
Stenzek
|
9a70003b70
|
MSBuild: Silence MSVC warning C4324
|
2024-07-06 19:45:16 +10:00 |
|
Stenzek
|
4e922a34a7
|
Log: Simplify macros
|
2024-05-24 02:08:14 +10:00 |
|
Stenzek
|
ca3cfbaa99
|
Misc: Pass string_view by value
|
2024-05-05 22:28:29 +10:00 |
|
Stenzek
|
bf4e8feb25
|
FullscreenUI: Redo landing page and add help bar
|
2024-04-09 23:49:24 +10:00 |
|
Stenzek
|
59a13d91ea
|
Image: Don't use libjpeg stdio functions
Fixes I/O in debug builds.
|
2024-04-03 23:01:53 +10:00 |
|
Stenzek
|
f3c0c14b2a
|
Image: Support loading/saving WebP
|
2024-03-24 16:03:00 +10:00 |
|
Stenzek
|
8b2b4ce8d9
|
Image: Fix reading of JPEG files
|
2024-03-16 14:14:15 +10:00 |
|
Stenzek
|
c854b8f85e
|
Image: Swap stb for libpng/libjpeg
|
2024-03-07 00:02:35 +10:00 |
|
Stenzek
|
620d08f72d
|
Build: Move Image from common to util
|
2024-03-06 16:09:21 +10:00 |
|