citra/src/common
Yuri Kunde Schlesner a5aa5e2b2d Common: Simplify and optimize BitSet iterator
Instead of doing complex machinations to keep track of the current bit
index, just unset the lowest bit on each iteration, greatly simplifying
the code.
2017-12-09 20:31:23 -08:00
..
logging Logging: Add a Service_NS log class for the NS service. 2017-11-06 14:51:57 -05:00
x64 Common: Fix some out-of-style includes 2017-05-27 16:14:10 -07:00
alignment.h
assert.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
bit_field.h Common: Clean up meta-template logic in BitField 2017-05-24 21:06:00 -07:00
bit_set.h Common: Simplify and optimize BitSet iterator 2017-12-09 20:31:23 -08: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
chunk_file.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
CMakeLists.txt CoreTiming: Reworked CoreTiming (#3119) 2017-11-25 14:56:57 +01:00
code_block.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
color.h
common_funcs.h Common: Fix some out-of-style includes 2017-05-27 16:14:10 -07:00
common_paths.h HW: add AES engine & implement AES-CCM 2017-02-21 23:57:31 +02:00
common_types.h
file_util.cpp file_util: Log when using local user directory 2017-03-11 18:31:17 +02:00
file_util.h file_util: Remove unused paths. 2016-12-21 23:29:12 -05:00
hash.cpp Common: Fix some out-of-style includes 2017-05-27 16:14:10 -07:00
hash.h common: add <cstddef> to hash.h 2017-01-28 15:30:18 +01:00
linear_disk_cache.h
math_util.h MathUtil: add PI constant 2016-12-26 10:41:26 +02:00
memory_util.cpp Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
memory_util.h
microprofile.cpp
microprofile.h
microprofileui.h
misc.cpp Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
param_package.cpp Common: add ParamPackage 2017-03-01 23:30:57 +02:00
param_package.h Common: add ParamPackage 2017-03-01 23:30:57 +02:00
platform.h
quaternion.h SwRasterizer: Corrected the light LUT lookups. 2017-07-11 19:39:15 +03:00
scm_rev.cpp.in common: Add build timestamp to scm_rev. 2017-08-03 20:10:37 -04:00
scm_rev.h common: Add build timestamp to scm_rev. 2017-08-03 20:10:37 -04:00
scope_exit.h
string_util.cpp Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
string_util.h Fixed type conversion ambiguity 2017-09-30 09:34:35 +01:00
swap.h common: use system bswap* functions on more BSDs 2016-10-27 23:28:30 +00: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 common: Add a generic interface for logging telemetry fields. 2017-05-24 19:16:21 -04:00
thread.cpp Support mingw cross-compile 2016-12-05 19:09:16 +01:00
thread.h Common::Event: add WaitUntil 2016-12-26 10:41:26 +02:00
thread_queue_list.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
threadsafe_queue.h CoreTiming: Reworked CoreTiming (#3119) 2017-11-25 14:56:57 +01:00
timer.cpp Support mingw cross-compile 2016-12-05 19:09:16 +01:00
timer.h
vector_math.h vector_math: Return by const reference for const operator[] 2017-12-03 19:35:54 -05:00