927 Commits (7a35178ee2c8ce60c87654ed2d80cc76abb0380b)

Author SHA1 Message Date
Fernando Sahmkow 8af6e6a052 shader_ir: Implement a new shader scanner 7 years ago
Fernando Sahmkow 3b9d89839d texture_cache: Address Feedback 7 years ago
ReinUsesLisp de982deb25 common/alignment: Address feedback 7 years ago
ReinUsesLisp 06c4ce8645 shader: Decode SUST and implement backing image functionality 7 years ago
Fernando Sahmkow 94f2be5473 texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepth 7 years ago
ReinUsesLisp 345e73f2fe video_core: Use un-shifted block sizes to avoid integer divisions 7 years ago
Fernando Sahmkow b347543e83 Reduce amount of size calculations. 7 years ago
Lioncash 969cd6dc1d
common/hex_util: Reserve std::string memory ahead of time 7 years ago
Lioncash a62088539e
common/hex_util: Combine HexVectorToString() and HexArrayToString() 7 years ago
ReinUsesLisp dec1cbaf7f cmake: Add missing shader hash file entries 7 years ago
Lioncash 1edf018319 common/math_util: Provide a template deduction guide for Common::Rectangle 7 years ago
Lioncash e7ab0e9127 common/file_util: Remove unnecessary return at end of void StripTailDirSlashes() 7 years ago
Lioncash 11e9bee91d common/file_util: Make GetCurrentDir() return a std::optional 7 years ago
Lioncash 943f6da1ac common/file_util: Remove duplicated documentation comments 7 years ago
Lioncash 2b1fcc8a14 common/file_util: Make ReadFileToString and WriteStringToFile consistent 7 years ago
Lioncash e3b2539986 common/file_util: Remove unnecessary c_str() calls 7 years ago
Lioncash 8cd3d9be26 common/file_util: Make IOFile's WriteString take a std::string_view 7 years ago
Lioncash a6f7a44aab
common/zstd_compression: Remove #pragma once directive from source file 7 years ago
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