aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAgeFilesLines
* common/math_util: Provide a template deduction guide for Common::RectangleLioncash2019-05-311-0/+3
* Merge pull request #1931 from DarkLordZach/mii-database-1bunnei2019-05-303-0/+83
|\
| * mii: Implement Delete and Destroy fileZach Hilman2019-04-251-5/+6
| * mii_manager: Cleanup and optimizationZach Hilman2019-04-252-3/+5
| * common: Extract UUID to its own classZach Hilman2019-04-253-0/+80
* | common/file_util: Remove unnecessary return at end of void StripTailDirSlashes()Lioncash2019-05-231-6/+8
* | common/file_util: Make GetCurrentDir() return a std::optionalLioncash2019-05-232-3/+4
* | common/file_util: Remove duplicated documentation commentsLioncash2019-05-231-25/+0
* | common/file_util: Make ReadFileToString and WriteStringToFile consistentLioncash2019-05-232-5/+5
* | common/file_util: Remove unnecessary c_str() callsLioncash2019-05-231-2/+2
* | common/file_util: Make IOFile's WriteString take a std::string_viewLioncash2019-05-231-2/+2
* | common/zstd_compression: Remove #pragma once directive from source fileLioncash2019-05-041-2/+0
|/
* common/{lz4_compression, zstd_compression}: Add missing header guardsLioncash2019-04-152-0/+4
* Merge pull request #2391 from lioncash/scopebunnei2019-04-121-1/+1
|\
| * common/scope_exit: Replace std::move with std::forward in ScopeExit()Lioncash2019-04-111-1/+1
* | common/swap: Improve codegen of the default swap fallbacksLioncash2019-04-121-3/+7
* | common/swap: Mark byte swapping free functions with [[nodiscard]] and noexceptLioncash2019-04-111-11/+11
* | common/swap: Simplify swap function ifdefsLioncash2019-04-111-48/+15
* | common/swap: Remove 32-bit ARM pathLioncash2019-04-111-13/+0
|/
* Merge pull request #2300 from FernandoS27/null-shaderbunnei2019-04-071-0/+18
|\
| * Permit a Null Shader in case of a bad host_ptr.Fernando Sahmkow2019-04-071-0/+18
* | Merge pull request #2098 from FreddyFunk/disk-cache-zstdbunnei2019-04-073-1/+98
|\ \
| * | common/zstd_compression: simplify decompression interfaceunknown2019-03-292-10/+9
| * | common/zstd_compression: Add Zstandard wrapperunknown2019-03-293-0/+98
| * | common: Link libzstd_staticunknown2019-03-291-1/+1
* | | common/multi_level_queue: Silence truncation warning in iterator operator++Lioncash2019-04-051-1/+1
* | | common/bit_util: Make CountLeading/CountTrailing functions have the same retu...Lioncash2019-04-051-8/+8
* | | common/lz4_compression: Remove #pragma once directive from the cpp fileLioncash2019-04-031-2/+0
* | | Merge pull request #2093 from FreddyFunk/disk-cache-better-compressionbunnei2019-04-033-0/+136
|\| |
| * | Addressed feedbackunknown2019-03-295-81/+135
| * | gl_shader_disk_cache: Use better compression for transferable and precompiled...unknown2019-03-292-8/+24
| * | data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache t...unknown2019-03-293-0/+66
* | | general: Use deducation guides for std::lock_guard and std::unique_lockLioncash2019-04-014-14/+14
* | | Merge pull request #2303 from lioncash/threadbunnei2019-03-302-41/+0
|\ \ \ | |/ / |/| |
| * | common/thread: Remove unused functionsLioncash2019-03-292-41/+0
| |/
* | Fixes and corrections on formatting.Fernando Sahmkow2019-03-272-5/+10
* | Fixes to multilevelqueue's iterator.Fernando Sahmkow2019-03-271-1/+5
* | Use MultiLevelQueue instead of old ThreadQueueListFernando Sahmkow2019-03-271-12/+10
* | Implement intrinsics CountTrailingZeroes and test it.Fernando Sahmkow2019-03-271-12/+33
* | Implement a MultiLevelQueueFernando Sahmkow2019-03-273-0/+349
|/
* Merge pull request #2256 from bunnei/gpu-vmmbunnei2019-03-223-5/+10
|\
| * gpu: Rewrite virtual memory manager using PageTable.bunnei2019-03-202-1/+7
| * gpu: Move GPUVAddr definition to common_types.bunnei2019-03-201-4/+3
* | common/bit_util: Fix bad merge duplicating the copy constructorLioncash2019-03-201-2/+0
* | Merge pull request #2090 from FearlessTobi/port-4599bunnei2019-03-202-38/+150
|\ \
| * | Make bitfield assignment operator publicfearlessTobi2019-02-131-6/+2
| * | common/bitfield: make it endianness-awareWeiyi Wang2019-02-061-3/+9
| * | common/swap: remove default value for swap type internal storageWeiyi Wang2019-02-061-1/+1
| * | common/swap: use template and tag for LE/BE specificationWeiyi Wang2019-02-061-39/+91
| * | common/swap: add swap template for enumWeiyi Wang2019-02-061-0/+52