bjorn
e008dd2323
Fix stb_vorbis bug with empty comment list files;
2021-03-18 12:43:36 -06:00
bjorn
1145085446
macOS fixes;
2021-02-22 17:07:28 -07:00
bjorn
fb1447503b
Fix gcc warnings;
2021-02-19 23:44:23 -07:00
bjorn
ef438d48b3
Upgrade stb_vorbis;
2021-02-19 23:44:23 -07:00
bjorn
72284c2c5b
Merge branch 'master' into dev
2021-02-12 08:16:36 -07:00
bjorn
40cffbe590
Remove integer conversion APIs from stb_vorbis;
2021-02-08 16:08:29 -07:00
bjorn
0c03be1090
tup updates;
...
- rm json and enet (they're plugins now)
- ignore a warning in stb_image
2021-01-07 14:35:28 -07:00
bjorn
30e01f94a3
Upgrade stb_image; rm stb_image threadlocal patch;
...
stb_image's vertical flip flag was not thread safe in the version
of stb_image we were using. We patched stb_image to use a thread
local variable for the flag. stb_image has since been upgraded to
expose a thread local version of the flag, so our patch is no longer
necessary after upgrading.
The CMake flag to enable the thread local patch did not make very much
sense because thread local stuff is unconditionally used elsewhere.
2020-12-25 16:43:25 -07:00
bjorn
96839c5181
Slightly better error messages on image load failure;
2020-12-15 20:20:25 -07:00
bjorn
47f4319ba8
core/png; rm stb_image_write;
2020-02-16 04:11:55 -08:00
bjorn
e538965f77
Add newline to end of stb_image.h;
2019-12-28 23:16:36 -08:00
mcc
21a52368f5
Patch in thread local storage for stb_image vflip
...
This makes loading images in multiple threads concurrently safe.
Adds a new CMake variable LOVR_USE_THREADLOCAL, by default on
2019-12-20 16:09:18 -05:00
mcc
735d2e1011
Upgrade stb_image from v2.12 to v2.23
2019-12-20 16:24:05 -05:00
bjorn
33991b41ad
tup macOS fixes;
...
- Need to use dylib suffix.
- Need pagezero stuff (should we only do this when using LuaJIT?)
- rpath is totally different.
- stb_vorbis alloca broke?
2019-12-13 07:27:37 -08:00
bjorn
488c125c5f
Draw the rest of the owl;
2019-12-10 12:19:50 -08:00
bjorn
e24a80685b
Update stb_image_write;
...
And disable stdio support for it, since it isn't needed.
2019-03-07 00:02:11 -08:00
bjorn
5770b63108
Revert "Add stb_sprintf;"
...
This reverts commit da565296fd
.
2019-01-24 17:40:22 -08:00
bjorn
da565296fd
Add stb_sprintf;
2019-01-18 08:55:29 -08:00
bjorn
538f5f8aa1
Trim stbtt;
...
Removes functionality from stb_truetype that isn't being used.
This makes it compile 25% faster (~.5s).
2019-01-11 14:01:55 -08:00
bjorn
3d691ed087
Use defines to shrink stb_image footprint;
2018-08-16 14:21:24 -07:00
bjorn
8405bff070
Use stb_truetype instead of FreeType;
2018-08-02 03:41:21 -07:00
bjorn
8217cb4abd
Disable stb_vorbis stdio functions;
2018-06-17 02:15:36 -07:00
bjorn
f976b47b2d
Omit stb_vorbis pushdata API;
2018-06-17 02:10:26 -07:00
bjorn
c538474339
TextureData:encode;
2018-02-08 20:17:50 -08:00
bjorn
b84f72f17e
Rename vendor to lib;
2017-03-11 02:19:33 -08:00