Commit graph

176 commits

Author SHA1 Message Date
Delyan Angelov
a7d8e848c2
thirdparty/sokol: bump _SGL_DEFAULT_MAX_VERTICES and _SGL_DEFAULT_MAX_COMMANDS again; mark them with __v_ start and __v_ end 2024-04-23 12:21:19 +03:00
Turiiya
97e1b24d30
stbi: update thirdparty/stb_image to latest commit ae721c5 (#21127) 2024-04-01 22:05:43 +03:00
Turiiya
4aba08dfe1
thirdparty: update zip to commit 6f2116d from https://github.com/kuba--/zip/ (#21121) 2024-03-29 08:09:48 +02:00
Turiiya
9c9608b4e6
thirdparty: add license information and source repo info to the READMEs in each subfolder (#21135) 2024-03-29 08:00:56 +02:00
Alexander Medvednikov
85533fe178 sokol, gg: min window width and height 2024-03-28 18:23:33 +03:00
Turiiya
872bcbc6bc
thirdparty: update zstd to latest release 1.5.6 (#21124) 2024-03-28 08:48:27 +02:00
Turiiya
64a336932c
thirdparty,net.mbedtls: update mbedtls to latest compatible version v3.3.0 (#21118) 2024-03-28 08:46:21 +02:00
Turiiya
cb402a3340
thirdparty: update CJSON to latest release 1.7.17 (#21126) 2024-03-28 08:45:03 +02:00
Turiiya
f77bb32044
all: fix typos (#21089) 2024-03-25 12:18:27 +02:00
Joe C
f315676882
coroutines: manually create photon vcpu's & add functions to set photon log output (#21012) 2024-03-14 00:00:42 +11:00
rustrover
c90af5ffe3
os: remove repetitive words in comments (#20981) 2024-03-09 15:22:05 +02:00
Larpon
790ea2f1bd
sokol, gg, examples: update to match uptream at 058a4c5 (#20953) 2024-03-05 17:04:05 +02:00
cui fliter
78602846e5
all: fix typos in comments (#20963) 2024-03-04 18:41:55 +02:00
Hitalo Souza
09c35acb09
thirdparty: update picohttpparser (#20843) 2024-02-16 11:36:22 +02:00
Joe C
215ab130ba
thirdparty: update the Boehm GC libs/headers to version 8.3.0 (commit #f7e513a) (#20772) 2024-02-10 10:24:17 +02:00
Joe C
f79dd79242
coroutines: fix segfaults with GC (part 1) (#20549) 2024-01-27 23:27:38 +02:00
kbkpbot
73493c3a26
vlib: add a compress.zstd module (#20616) 2024-01-23 13:41:01 +02:00
Delyan Angelov
1253b06df2
thirdparty: fix v cmd/tools/vcompress.v on FreeBSD 2024-01-22 18:38:48 +02:00
Dialga
1b6d68187b
thirdparty: update zip to 0.3.0 (#20255) 2023-12-23 10:46:34 +02:00
Joe C
a63f3e6f77
coroutines: use photon work_pool when nr_jobs > 0, and use photon libc fn wrappers (#19711) 2023-10-31 20:12:52 +03:00
Larpon
775b25e11b
sokol: update to match uptream at 9e0f1b4 (#19687) 2023-10-28 17:15:46 +03:00
Larpon
bbb4a802e6
sokol: update sokol_gfx.h to match upstream @ d98c8b9 (fixes macOS compile error) (#19590) 2023-10-17 17:58:35 +03:00
Joe Conigliaro
9604a3f491
coroutines: get photonlib/coroutines working with GC 2023-10-09 12:10:19 +11:00
Delyan Angelov
d20ed23365 thirdparty/sokol/sokol_gfx.h: fix whitespaces around the new glReadPixels XMACRO 2023-10-06 16:09:32 +03:00
Delyan Angelov
5e0c225472
thirdparty/sokol/sokol_gfx.h: ensure that glReadBuffer will be binded too, even on windows 2023-10-06 15:51:44 +03:00
Alexander Medvednikov
0bf85d049e sokol: upgrade to latest version, fix all related issues 2023-10-05 20:22:49 +03:00
Delyan Angelov
413da8be62
ci: fix misc-tooling, V self compilation with g++ and -std=c++11 2023-09-30 20:16:26 +03:00
shuankio
a0490f2b67
net.http: fix post error with https on windows (#19334) 2023-09-12 15:43:13 +03:00
Kim Shrier
282bb7408c
freebsd: fix compilation with the prebuilt tcc for programs doing import stbi, by adding newline to last line of header files (#19329) 2023-09-12 11:40:41 +03:00
Kim Shrier
60b901dda2
thirdparty/zip: properly include utime.h and set defines for FreeBSD (#19285) 2023-09-06 21:42:31 +03:00
Kim Shrier
be6f20a288
thirdparty/mbedtls: do not define MBEDTLS_HAVE_X86_64, when compiling with tcc (#19273)
While the tcc compiler does support some of the SSE instructions, it does not support all of them. And, in particular, it doesn't support movdqu which is used in the assembly language instructions in aesni.c.
2023-09-06 09:28:48 +03:00
Casper Kuethe
2bedb6ffd7
stbi: add a resize_uint8 function for resizing images in memory (#18484) 2023-06-19 18:14:26 +03:00
Alexander Medvednikov
9db10c8f61 all: coroutines (part 2) 2023-05-28 05:30:23 +02:00
Alexander Medvednikov
50247d5093 gen.golang: handle spawn/go 2023-05-28 02:44:47 +02:00
Alexander Medvednikov
45f16a2640 all: coroutines (part 1) 2023-05-27 23:33:46 +02:00
Alexander Medvednikov
bb280121e3 sokol: bring back command q on macos 2023-04-07 04:08:28 +02:00
Delyan Angelov
85b81ea9bb thirdparty: fix compilation of thirdparty/stb_image/stb_image.h with latest tcc on macos 2023-02-25 13:03:46 +02:00
Delyan Angelov
38b02c908d
thirdparty: update stb_image.h to its latest version v2.28 2023-01-30 13:06:09 +02:00
Delyan Angelov
2c78078814
cleanup: fix old usages of os.write_file/2? to os.write_file/2! 2023-01-18 12:28:10 +02:00
Delyan Angelov
e854051c1f
thirdparty: update all sokol and fontstash headers with their upstream versions (#16940) 2023-01-11 11:29:38 +02:00
Delyan Angelov
d3a196977f
thirdparty: update stb_image.h to its latest version v2.27 (#16825) 2022-12-31 21:25:31 +02:00
yuyi
017ace6ea7
vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
Wertzui123
5047058595
stbi: fix memory leak from stbi.load/1 with GC (#16028) 2022-10-11 15:19:36 +03:00
Delyan Angelov
6fcab013eb
os.notify: fix sizeof(C.epoll_event) == 12 with tcc (was 16, while with gcc/clang it is 12) 2022-09-29 13:27:07 +03:00
spaceface
5c716afb39
net.ssl: switch to mbedtls over openssl (#15841) 2022-09-22 16:50:34 +03:00
Wertzui123
a9d63d729e
sokol.sapp,gg: add a tool_type field to gg.TouchPoint (differenciate different types of touch input) (#15822) 2022-09-20 13:15:38 +03:00
Emily Hudson
90d9b200f9
gc: fix msvc not using libatomic_ops (#15418) 2022-08-14 13:16:52 +03:00
Dialga
dc78f1ba17
szip: update to 0.2.4 (#15296) 2022-08-01 00:47:45 +03:00
Alexander Medvednikov
1aeca113d3 sokol: do not crash if an image cannot be rendered 2022-07-19 13:21:34 +03:00
Mehmet Ali
12d57e8e7b
sokol: add mouse cursor support (#15111) 2022-07-18 09:44:48 +03:00