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 PICA: Align vertex attributes 2016-03-13 04:54:23 +01:00
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 Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
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 Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
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 Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
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 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: 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 Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
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 Manually tweak source formatting and then re-run clang-format 2016-09-18 21:14:25 -07:00
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 Sources: Run clang-format on everything. 2016-09-18 09:38:01 +09:00
vector_math.h vector_math: Return by const reference for const operator[] 2017-12-03 19:35:54 -05:00