yuzu/src/common
Lioncash 40d2dcabd7
file_util: Add static assertions to ReadBytes() and WriteBytes()
Ensure that the actual types being passed in are trivially copyable. The internal
call to ReadArray() and WriteArray() will always succeed, since they're passed a pointer to char*
which is always trivially copyable.
2018-04-29 18:24:12 -04:00
..
logging log: Remove old logging macros and functions 2018-04-27 16:18:34 -04:00
x64 cpu_detect.cpp: Change comment from citra to yuzu 2018-03-26 21:43:39 +02:00
CMakeLists.txt common: Remove chunk_file.h and linear_disk_cache.h 2018-04-26 14:59:32 -04:00
alignment.h PICA: Align vertex attributes 2016-03-13 04:54:23 +01:00
assert.h general: Convert assertion macros over to be fmt-compatible 2018-04-27 10:04:02 -04:00
bit_field.h bit_field: Remove is_pod check, add is_trivially_copyable_v. 2018-04-17 18:00:18 -04:00
bit_set.h Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
break_points.cpp Remove unused import in break_points.cpp (#2763) 2017-06-08 21:16:46 -07:00
break_points.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
cityhash.cpp common: Port cityhash code from Citra. 2018-04-13 23:48:22 -04:00
cityhash.h common: Port cityhash code from Citra. 2018-04-13 23:48:22 -04:00
color.h Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
common_funcs.h Merge pull request #362 from lioncash/snprintf 2018-04-20 09:43:30 -04:00
common_paths.h Removing unused settings and yuzu rebranding 2018-01-12 19:11:05 -07:00
common_types.h common_types: Convert typedefs to using aliases 2018-04-19 22:26:35 -04:00
file_util.cpp general: Convert assertion macros over to be fmt-compatible 2018-04-27 10:04:02 -04:00
file_util.h file_util: Add static assertions to ReadBytes() and WriteBytes() 2018-04-29 18:24:12 -04:00
hash.h common: Port cityhash code from Citra. 2018-04-13 23:48:22 -04:00
math_util.h math_util: Remove the Clamp() function 2018-04-20 10:14:13 -04:00
memory_util.cpp common: Move logging macros over to new fmt-capable macros where applicable 2018-04-26 20:09:58 -04:00
memory_util.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
microprofile.cpp Integrate the MicroProfile profiling library 2015-08-24 22:16:28 -03:00
microprofile.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
microprofileui.h Common: Remove section measurement from profiler (#1731) 2016-04-29 00:07:10 -07:00
misc.cpp Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
param_package.cpp common: Move logging macros over to new fmt-capable macros where applicable 2018-04-26 20:09:58 -04:00
param_package.h Common: add ParamPackage 2017-03-01 23:30:57 +02:00
quaternion.h Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
scm_rev.cpp.in common: Add build timestamp to scm_rev. 2017-08-03 20:10:37 -04:00
scm_rev.h Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
scope_exit.h Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
string_util.cpp common: Move logging macros over to new fmt-capable macros where applicable 2018-04-26 20:09:58 -04:00
string_util.h Logging: Create logging macros based on fmtlib 2018-03-22 18:21:29 +08:00
swap.h common: fix swap functions on Bitrig and OpenBSD 2018-04-03 02:25:11 +08:00
synchronized_wrapper.h SynchronizedWrapper: Add Lock convenience method 2017-02-26 17:22:02 -08:00
telemetry.cpp common: Add a generic interface for logging telemetry fields. 2017-05-24 19:16:21 -04:00
telemetry.h telemetry.h: Reword comment from citra to yuzu 2018-03-27 11:16:59 +02:00
thread.cpp Support mingw cross-compile 2016-12-05 19:09:16 +01:00
thread.h common/thread: Remove unnecessary feature checking for thread_local 2018-04-19 22:41:18 -04:00
thread_queue_list.h Format: Run the new clang format on everything 2018-01-20 16:45:11 -07:00
threadsafe_queue.h CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 2018-01-08 19:10:25 -05:00
timer.cpp Support mingw cross-compile 2016-12-05 19:09:16 +01:00
timer.h Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
vector_math.h vector_math: Remove AsArray() and Write() functions from Vec[2,3,4] 2018-04-19 22:58:24 -04:00