84 Commits (8a7fe32a2c3a214739fc8f631e96c56b883d673a)

Author SHA1 Message Date
lizzie 8a7fe32a2c
[common] Do not expose platform specific Crash() macro that is only used ever once (#2909) 2 months ago
lizzie 3a54d322ab
[common] Common::Size -> std::size (#2910) 2 months ago
lizzie 2dc6d773ee
[common, hle/kernel] Remove LTO_NOINLINE (#2908) 2 months ago
Kelebek1 9dc9e91e2a Make system settings persistent across boots 2 years ago
Liam 66472af2d0 kernel: mark TLS accessors as noinline for non-MSVC LTO 2 years ago
Liam 9509fb30a4 Initial ARM64 support 3 years ago
Merry 34caa7938f common_funcs: Mark padding as [[maybe_unused]] 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Morph 00823acf70 common_funcs: Add enum flag bitwise shift operator overloads 4 years ago
Morph c4801b0599 common_funcs: Replace <algorithm> with <iterator> 4 years ago
Morph c0ff1dce0b common: Move error handling to error.cpp/h 4 years ago
Lioncash cb111c0038 common_funcs: Move R_ macros to result.h 5 years ago
bunnei 5b894b28d6 common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix. 5 years ago
bunnei b477e9e11b common: common_funcs: Add Size helper function. 5 years ago
bunnei 092b91aeb7 common: common_funcs: Add helper macros for non-copyable and non-moveable. 5 years ago
comex 4258b4985a [network] Error handling reform 5 years ago
bunnei 7126a200c4 hle: kernel: Drop R_UNLESS_NOLOG in favor of expanded if-statement. 5 years ago
bunnei b4b968b9c4 common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log. 5 years ago
bunnei 4bb6de297f common: common_funcs: Change R_UNLESS to LOG_ERROR. 5 years ago
bunnei d685f12dbc common: common_funcs: Log error on R_UNLESS. 5 years ago
bunnei 7351708eea common: common_funcs: Add useful kernel macro R_SUCCEED_IF. 5 years ago
bunnei 39987beb17 common: common_funcs: Add a few more useful macros for kernel code. 5 years ago
ReinUsesLisp 92ca4929f5 common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 5 years ago
bunnei bf73b6ed86 common: common_funcs: Add R_UNLESS macro. 5 years ago
Lioncash 50c1158d21 common_funcs: Add missing XOR operators to DECLARE_ENUM_FLAG_OPERATORS 5 years ago
Lioncash 2ef7815422 common: Make use of [[nodiscard]] where applicable 5 years ago
bunnei f9a8cc03c3 common: common_funcs: Add a macro for defining enum flag operators. 6 years ago
Lioncash 51d9e22b7e common_funcs: Remove semicolons from INSERT_PADDING_* macros 6 years ago
Lioncash ae15e162be common_funcs: silence sign-conversion warnings in MakeMagic() 6 years ago
bunnei fe02b9f968 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
bunnei da2cf661f1 Revert "common_func: Use std::array for INSERT_PADDING_* macros." 6 years ago
bunnei 388a651346 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Fernando Sahmkow c3c7215820 texture_cache: Address Feedback 7 years ago
Fernando Sahmkow 20e97604f1 Reduce amount of size calculations. 7 years ago
Cameron Cawley edf024592e Port #3732 from Citra: "common: Fix compilation on ARM" 8 years ago
Lioncash 3ec8aa2bb9 common/common_funcs: Remove unused rotation functions 8 years ago
Lioncash 03d8c78199 common/misc: Deduplicate code in GetLastErrorMsg() 8 years ago
fearlessTobi 365753a98c Port #3579 from Citra 8 years ago
Lioncash c9f5ae4fcc common_funcs: Remove ARRAY_SIZE macro 8 years ago
Lioncash 4b0e4421f4 common_funcs: Remove check for VS versions that we don't even support 8 years ago
bunnei 5e11c12766 core: Refactor MakeMagic usage and remove dead code. 8 years ago
Yuri Kunde Schlesner 8b55ffb74a Common: Fix some out-of-style includes 9 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 1e4a5da9f4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
MerryMage b7b02d0177 common_funcs: Provide rotr and rotl for MSVC 10 years ago
Emmanuel Gil Peyrot c39a267974 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Lioncash f932c2f4ac Common: Get rid of alignment macros 10 years ago
bunnei 2fd9b1999f gl_rasterizer: Use MMH3 hash for shader cache hey. 10 years ago
bunnei eefabd6b7d renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups. 10 years ago