taisei/src/util
2023-05-26 02:27:14 +02:00
..
assert.c util/assert: add optional message to assert, assume, and static_assert 2023-03-26 01:52:41 +01:00
assert.h util/assert: fix static_assert 2023-03-26 14:06:05 +02:00
callchain.h util/callchain: split from eventloop 2023-04-07 16:08:49 +02:00
compat.h util/compat: include assert(0) in UNREACHABLE macro 2023-03-26 03:14:07 +02:00
compat_cmplx.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
consideredharmful.h memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
crap.c thread: add over-engineered wrapper for thread management 2023-03-29 20:47:27 +02:00
crap.h util: add SWAP(a,b) macro 2023-04-28 22:14:38 +02:00
debug.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
debug.h build,log: make __FILE__ produce concise and consistent filenames 2022-09-01 05:50:55 +02:00
env.c windows: detect intel's shitty driver and fall back to ANGLE 2019-09-21 16:46:22 +03:00
env.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
fbmgr.c renderer/api: rename ClearBufferFlags to BufferKindFlags 2023-04-10 06:47:55 +02:00
fbmgr.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
fbpair.c renderer/api: rename ClearBufferFlags to BufferKindFlags 2023-04-10 06:47:55 +02:00
fbpair.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
fbutil.c New system to manage auto-resized framebuffers 2019-08-25 02:52:39 +03:00
fbutil.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
gamemode.c GameMode integration (#258) 2020-11-19 01:12:51 +02:00
gamemode.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
gamemode_stub.c GameMode integration (#258) 2020-11-19 01:12:51 +02:00
geometry.c util/geometry: fix bad assumption in lineseg_closest_factor_impl 2021-12-21 23:11:02 +02:00
geometry.h util/geometry: remove bogus attr_pure from rect_join 2023-05-26 02:27:14 +02:00
glm.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
graphics.c Texturing overhaul: GPU compression, sRGB sampling, swizzles, etc. (#240) 2020-08-15 14:51:12 +03:00
graphics.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
io.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
io.h util/io: add SDL_RWsync function 2022-07-12 01:57:35 +03:00
kvparser.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
kvparser.h pbr: refactor material management and shader 2021-09-01 00:21:50 +03:00
libzip_compat.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
macrohax.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
meson.build compat: add a few more attribute macros 2023-01-08 23:54:01 +01:00
miscmath.c util/miscmath: don't check for __GNUC__ 2023-03-26 03:12:01 +02:00
miscmath.h stage6: port to coroutine system (WIP) 2023-02-06 07:41:10 +01:00
platform_posix.c blind fix for macos crap 2021-04-29 20:44:26 +03:00
platform_win32.c make upkeep script preserve existing copyrights 2019-08-03 20:44:22 +03:00
pngcruft.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
pngcruft.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
rectpack.c util/rectpack: pool sections, support custom allocators 2023-04-03 01:53:36 +02:00
rectpack.h util/rectpack: pool sections, support custom allocators 2023-04-03 01:53:36 +02:00
sha256.c memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
sha256.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00
sha256_openssl.c util/sha256_openssl: fix libressl compat 2022-05-25 04:49:39 +03:00
strbuf.c util/strbuf: inline strbuf_cat 2023-03-30 03:38:07 +02:00
strbuf.h util/strbuf: inline strbuf_cat 2023-03-30 03:38:07 +02:00
stringops.c util/stringops: use strncmp for strendswith (#362) 2023-04-18 12:06:42 +03:00
stringops.h memory: use custom memory allocation wrappers 2023-01-18 13:23:22 +01:00
systime.h replace include guards with #pragma once 2021-08-31 23:34:46 +03:00