78 Commits (d2c0b45bca8a42f30001e0deaf4e0921a7efbee4)

Author SHA1 Message Date
Merry 914ead075e common_funcs: Mark padding as [[maybe_unused]] 3 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Morph 3512cae623 common_funcs: Add enum flag bitwise shift operator overloads 4 years ago
Morph eb1e3f19bb common_funcs: Replace <algorithm> with <iterator> 4 years ago
Morph 290afc00d3 common: Move error handling to error.cpp/h 4 years ago
Lioncash 3aed797466 common_funcs: Move R_ macros to result.h 5 years ago
bunnei d3c166d4d5 common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix. 5 years ago
bunnei 02c2b28cd0 common: common_funcs: Add Size helper function. 5 years ago
bunnei b99fc70191 common: common_funcs: Add helper macros for non-copyable and non-moveable. 5 years ago
comex 2910aa77b2 [network] Error handling reform 5 years ago
bunnei ea4f62615e hle: kernel: Drop R_UNLESS_NOLOG in favor of expanded if-statement. 5 years ago
bunnei 4577dcd5f9 common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log. 5 years ago
bunnei 8d1afcb90f common: common_funcs: Change R_UNLESS to LOG_ERROR. 5 years ago
bunnei 091e9e8c41 common: common_funcs: Log error on R_UNLESS. 5 years ago
bunnei bb966d3e33 common: common_funcs: Add useful kernel macro R_SUCCEED_IF. 5 years ago
bunnei 2fb77adb9f common: common_funcs: Add a few more useful macros for kernel code. 5 years ago
ReinUsesLisp 3ff978aa4f common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 5 years ago
bunnei 92d5c63f01 common: common_funcs: Add R_UNLESS macro. 5 years ago
Lioncash 504175e5b6 common_funcs: Add missing XOR operators to DECLARE_ENUM_FLAG_OPERATORS 5 years ago
Lioncash df72480395 common: Make use of [[nodiscard]] where applicable 5 years ago
bunnei b11b424a2d common: common_funcs: Add a macro for defining enum flag operators. 6 years ago
Lioncash f2e34efcbb common_funcs: Remove semicolons from INSERT_PADDING_* macros 6 years ago
Lioncash 61f6eaad45 common_funcs: silence sign-conversion warnings in MakeMagic() 6 years ago
bunnei 1bdae0fe29 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
bunnei 4edf73344f
Revert "common_func: Use std::array for INSERT_PADDING_* macros." 6 years ago
bunnei fdc5791b08 common_func: Use std::array for INSERT_PADDING_* macros. 6 years ago
Fernando Sahmkow 3b9d89839d texture_cache: Address Feedback 7 years ago
Fernando Sahmkow b347543e83 Reduce amount of size calculations. 7 years ago
Cameron Cawley 1670c4421f Port #3732 from Citra: "common: Fix compilation on ARM" 8 years ago
Lioncash 9128271292 common/common_funcs: Remove unused rotation functions 8 years ago
Lioncash e0b8a35937 common/misc: Deduplicate code in GetLastErrorMsg() 8 years ago
fearlessTobi 70a6691e3b Port #3579 from Citra 8 years ago
Lioncash d9e316e353 common_funcs: Remove ARRAY_SIZE macro 8 years ago
Lioncash 902fc61ef8 common_funcs: Remove check for VS versions that we don't even support 8 years ago
bunnei 746c2a3ae7 core: Refactor MakeMagic usage and remove dead code. 8 years ago
Yuri Kunde Schlesner 2579ae543b Common: Fix some out-of-style includes 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
MerryMage 8e1768cf1d common_funcs: Provide rotr and rotl for MSVC 10 years ago
Emmanuel Gil Peyrot 691a42fe98 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Lioncash 88d604383e Common: Get rid of alignment macros 10 years ago
bunnei 240a3b80d9 gl_rasterizer: Use MMH3 hash for shader cache hey. 10 years ago
bunnei c86b9d4242 renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups. 10 years ago
darkf e053d30bf7 Fix building under MinGW 11 years ago
bunnei b39c053785 Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. 11 years ago
bunnei bd7e691f78 x64: Refactor to remove fake interfaces and general cleanups. 11 years ago
bunnei ddbeebb887 Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. 11 years ago
archshift d1ae413ffd Stop defining GCC always_inline attributes as __forceinline 11 years ago
Apology11 af18572491 don´t define snprintf on Visual Studio 2015 11 years ago