958 Commits (43fc7934393d151eeda1b898451bcd5bb1eb1f1b)

Author SHA1 Message Date
Zach Hilman 1aa2b99a98 mii: Implement Delete and Destroy file 7 years ago
Zach Hilman f0db2e3ef3 mii_manager: Cleanup and optimization 7 years ago
Zach Hilman ca5638a142 common: Extract UUID to its own class 7 years ago
Lioncash 4620ed47a3 common/{lz4_compression, zstd_compression}: Add missing header guards 7 years ago
Lioncash 0d8ef2d3b9 common/swap: Improve codegen of the default swap fallbacks 7 years ago
Lioncash 66b73fd399 common/swap: Mark byte swapping free functions with [[nodiscard]] and noexcept 7 years ago
Lioncash 9cb4b7be40 common/swap: Simplify swap function ifdefs 7 years ago
Lioncash 598954436f common/swap: Remove 32-bit ARM path 7 years ago
Lioncash b569641098 common/scope_exit: Replace std::move with std::forward in ScopeExit() 7 years ago
Fernando Sahmkow 021cd56bc9 Permit a Null Shader in case of a bad host_ptr. 7 years ago
Lioncash 93b84e9308 common/multi_level_queue: Silence truncation warning in iterator operator++ 7 years ago
Lioncash 33db37e669 common/bit_util: Make CountLeading/CountTrailing functions have the same return types 7 years ago
Lioncash 0e2f617abc common/lz4_compression: Remove #pragma once directive from the cpp file 7 years ago
Lioncash 781ab8407b general: Use deducation guides for std::lock_guard and std::unique_lock 7 years ago
Lioncash 394095438a common/thread: Remove unused functions 7 years ago
unknown b4857e326f common/zstd_compression: simplify decompression interface 7 years ago
unknown 72477731ed common/zstd_compression: Add Zstandard wrapper 7 years ago
unknown ca82589350 common: Link libzstd_static 7 years ago
unknown c791192d64 Addressed feedback 7 years ago
unknown 74cee1b65d gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache files 7 years ago
unknown 798d76f4c7 data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression 7 years ago
Fernando Sahmkow db42bcb306 Fixes and corrections on formatting. 7 years ago
Fernando Sahmkow f35e09fe0d Fixes to multilevelqueue's iterator. 7 years ago
Fernando Sahmkow dde0814837 Use MultiLevelQueue instead of old ThreadQueueList 7 years ago
Fernando Sahmkow 3bc815a5dc Implement intrinsics CountTrailingZeroes and test it. 7 years ago
Fernando Sahmkow 522957f9f3 Implement a MultiLevelQueue 7 years ago
Lioncash 109b78a6d6 common/bit_util: Fix bad merge duplicating the copy constructor 7 years ago
Lioncash f2c41ba256 common/uint128: Add missing header guard 7 years ago
Lioncash b0d70096a1 common/uint128: Add missing top-file source text 7 years ago
bunnei 22d3dfbcd4 gpu: Rewrite virtual memory manager using PageTable. 7 years ago
bunnei 241563d15c gpu: Move GPUVAddr definition to common_types. 7 years ago
Lioncash 1b6adb5308 common/CMakeLists: Amend boost dependency 7 years ago
bunnei 93da8e0abf core: Move PageTable struct into Common. 7 years ago
Lioncash f71c598907 common/thread_queue_list: Remove unnecessary dependency on boost 7 years ago
Lioncash e99a148628 common/bit_field: Make BitField trivially copyable 7 years ago
Lioncash f8f1ff0b4f logging/backend: Make time_origin a class variable instead of a local static 7 years ago
Lioncash 43c1092031 logging/backend: Move CreateEntry into the Impl class 7 years ago
Lioncash b9238edd0d common/math_util: Move contents into the Common namespace 7 years ago
Lioncash 1b855efd5e common/vector_math: Move Vec[x] types into the Common namespace 7 years ago
Lioncash a1574aabd5 common/quaternion: Move Quaternion into the Common namespace 7 years ago
ReinUsesLisp 48e6f77c03 shader/decode: Split memory and texture instructions decoding 7 years ago
tgsm 030814b1cb Remove GCC version checks 7 years ago
Fernando Sahmkow a8d4927e29 Corrections, documenting and fixes. 7 years ago
Fernando Sahmkow ecccfe0337 Use u128 on Clock Cycles calculation. 7 years ago
Fernando Sahmkow 3ea48e8ebe Implement 128 bits Unsigned Integer Multiplication and Division. 7 years ago
B3n30 2195f10d15 Adressed review comments 7 years ago
B3n30 4154936568 threadsafe_queue: Add WaitIfEmpty and use it in logging 7 years ago
fearlessTobi efd83570bd Make bitfield assignment operator public 7 years ago
Lioncash 0829ef97ca threadsafe_queue: Use std::size_t for representing size 7 years ago
Lioncash f0bfb24c61 threadsafe_queue: Remove NeedSize template parameter 7 years ago