GPUCode 2b20082581
common: Miscellaneous cleanups (#7239)
* code: Remove some old msvc workarounds

* android: Upgrade to NDK 26

* Allows access to newer libc++

* common/swap: Make use of std::endian

Allows removing a bunch of defines in favor of a two liner.

* common: Remove misc.cpp

* GetLastErrorMsg has been in error.h for a while and also helps removing a depedency from a hot header like common_funcs

* common: use SetThreadDescription API for thread names

* common: Remove linear disk cache

* Has never been used?

* bit_set: Make constexpr

* ring_buffer: Use feature macro

* bit_set: Use <bit> and concepts

* gsp_gpu: Restore comment

* core: Ignore GCC warning

---------

Co-authored-by: Lioncash <mathew1800@gmail.com>
Co-authored-by: Liam <byteslice@airmail.cc>
2023-12-14 16:26:33 +02:00
..
2018-09-06 16:03:28 -04:00
2023-04-21 10:14:55 +03:00
2020-03-29 16:14:36 +01:00
2018-10-20 10:35:55 -04:00
2023-04-27 07:38:28 +03:00
2023-04-27 07:38:28 +03:00
2023-09-27 13:42:19 -03:00
2022-11-15 11:20:35 +01:00
2023-04-21 10:14:55 +03:00
2023-09-27 13:42:19 -03:00
2020-01-15 19:58:33 -07:00
2022-11-22 22:52:37 +00:00
2023-12-14 16:26:33 +02:00
2023-04-27 07:38:28 +03:00
2023-04-27 07:38:28 +03:00
2023-04-27 07:38:28 +03:00
2022-05-18 00:05:40 -04:00
2023-09-27 13:42:19 -03:00