litucks-torzu/src/common
ameerj 1841f63a40 common/alignment: Fix VS2022 compilation
VS2022 seems to introduce an optimization when moving vectors to check for equality of the element values. AlignmentAllocator needed to overload the equality operator to fix compilation of its usage in vector moving.
2021-10-20 01:22:00 -04:00
..
fs common/fs/path_util: Slightly refactor PathManagerImpl's constructor 2021-10-11 21:56:25 -04:00
logging common/logging: Reduce scope of fmt include 2021-10-01 20:48:49 -04:00
x64 xbyak: Update include path 2021-08-15 19:26:38 +01:00
algorithm.h
alignment.h common/alignment: Fix VS2022 compilation 2021-10-20 01:22:00 -04:00
assert.cpp common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
assert.h assert: Verify formatting 2021-08-05 17:46:22 +00:00
atomic_ops.h
bit_cast.h
bit_field.h
bit_set.h
bit_util.h fixup! common: bit_util: Add BIT macro. 2021-05-05 16:40:54 -07:00
cityhash.cpp
cityhash.h
CMakeLists.txt common/logging: Move Log::Entry declaration to a separate header 2021-10-01 20:48:49 -04:00
common_funcs.h common_funcs: Add enum flag bitwise shift operator overloads 2021-09-13 16:01:20 -04:00
common_types.h
concepts.h
detached_tasks.cpp common/detached_tasks: Wait for tasks before shutting down 2021-06-22 04:27:44 -03:00
detached_tasks.h
div_ceil.h general: Update style to clang-format-12 2021-09-24 15:52:05 -04:00
dynamic_library.cpp
dynamic_library.h
error.cpp common: Move error handling to error.cpp/h 2021-09-11 17:19:14 -04:00
error.h common: Move error handling to error.cpp/h 2021-09-11 17:19:14 -04:00
fiber.cpp
fiber.h
hash.h
hex_util.cpp
hex_util.h hex_util: Fix incorrect array size in AsArray 2021-08-04 22:16:29 -04:00
host_memory.cpp Fixed invalid iterator usage 2021-09-29 06:58:48 -04:00
host_memory.h common/host_memory: Implement a fallback if fastmem fails. 2021-06-11 17:27:17 +02:00
intrusive_red_black_tree.h general: Update style to clang-format-12 2021-09-24 15:52:05 -04:00
literals.h common: Replace common_sizes into user-literals 2021-06-24 09:27:40 -07:00
lru_cache.h Garbage Collection: Adress Feedback. 2021-08-29 18:19:53 +02:00
lz4_compression.cpp lz4_compression: Make use of std::span 2021-05-24 15:00:59 -04:00
lz4_compression.h lz4_compression: Make use of std::span 2021-05-24 15:00:59 -04:00
math_util.h
memory_detect.cpp
memory_detect.h
microprofile.cpp
microprofile.h
microprofileui.h
nvidia_flags.cpp common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 2021-05-25 19:32:56 -04:00
nvidia_flags.h
page_table.cpp core/memory: Check our memory fallbacks for out-of-bound behavior. 2021-05-29 09:28:26 +02:00
page_table.h core: Make use of fastmem 2021-06-11 17:27:06 +02:00
param_package.cpp common/logging: Reduce scope of fmt include 2021-10-01 20:48:49 -04:00
param_package.h
parent_of_member.h parent_of_member: Make sign conversion explicit in OffsetOfImpl() 2021-05-10 08:07:33 -04:00
point.h common: Extract point into a common struct 2021-05-28 08:12:49 -04:00
quaternion.h
ring_buffer.h
scm_rev.cpp.in cmake: Remove shader cache version 2021-07-22 21:51:40 -04:00
scm_rev.h
scope_exit.h
settings.cpp settings: Remove BCAT settings 2021-09-29 01:24:21 -04:00
settings.h settings: Remove std::chrono usage 2021-10-17 00:37:49 -04:00
settings_input.cpp common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
settings_input.h common: Move settings to common from core. 2021-04-14 16:24:03 -07:00
spin_lock.cpp
spin_lock.h
stream.cpp
stream.h
string_util.cpp string_util: Make use of std::string_view and add bounds checking 2021-10-14 14:09:34 -04:00
string_util.h string_util: Make use of std::string_view and add bounds checking 2021-10-14 14:09:34 -04:00
swap.h
telemetry.cpp
telemetry.h
thread.cpp common: Move error handling to error.cpp/h 2021-09-11 17:19:14 -04:00
thread.h
thread_queue_list.h
thread_worker.h shader_recompiler,video_core: Cleanup some GCC and Clang errors 2021-07-22 21:51:26 -04:00
threadsafe_queue.h threadsafe_queue: Add std::stop_token overload to PopWait 2021-09-15 20:49:07 -04:00
time_zone.cpp
time_zone.h
tiny_mt.h
tree.h common: tree: Avoid a crash on nullptr dereference. 2021-05-20 21:41:51 -07:00
uint128.h
unique_function.h common: Add unique function 2021-07-08 19:03:19 -03:00
uuid.cpp common: uuid: Add hex string to UUID constructor 2021-08-04 10:45:41 -04:00
uuid.h common/uuid: Add validity checking functions to interface 2021-09-22 17:59:00 -04:00
vector_math.h general: Update style to clang-format-12 2021-09-24 15:52:05 -04:00
virtual_buffer.cpp
virtual_buffer.h
wall_clock.cpp
wall_clock.h
zstd_compression.cpp zstd_compression: Make use of std::span 2021-05-24 15:01:04 -04:00
zstd_compression.h zstd_compression: Make use of std::span 2021-05-24 15:01:04 -04:00