62 Commits (c86b44808924257fa417260f43d00b6fec81e44b)

Author SHA1 Message Date
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
darkf 8d212ff881 Fix building under MinGW 11 years ago
bunnei 4ffc095fa3 Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. 11 years ago
bunnei f9e3228caa x64: Refactor to remove fake interfaces and general cleanups. 11 years ago
bunnei 3d35d53b8d Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. 11 years ago
archshift 58e2d19f08 Stop defining GCC always_inline attributes as __forceinline 11 years ago
Apology11 af18572491 don´t define snprintf on Visual Studio 2015 11 years ago
Emmanuel Gil Peyrot 1775adc34c Common: Remove unused ROUND_UP_POW2 macro. 11 years ago
Emmanuel Gil Peyrot 2d044a67c9 Common: Cleanup memory and misc includes. 11 years ago
Yuri Kunde Schlesner b700b55696 Common: Remove the BIT macro 11 years ago
Yuri Kunde Schlesner 326ec51261 Common: Add BIT macro 11 years ago
Yuri Kunde Schlesner fae5933ad6 Common: Add proper macros to test for architecture pointer size 11 years ago
Yuri Kunde Schlesner 1bd1a13a02 Common: Move alignment macros to common_funcs.h 11 years ago
Yuri Kunde Schlesner a594fdb66e Common: Remove more unused compatibility defines 11 years ago
Yuri Kunde Schlesner f3c096951b Common: Move IO-specific compatibility macros to file_util.cpp 11 years ago
Yuri Kunde Schlesner bf12f270b3 Common: Remove many unnecessary cross-platform compatibility macros 11 years ago
archshift e011acaa84 Removed swap code redundancy and moved common swap code to swap.h 11 years ago
archshift 0420a4d1de Added information reporting from ThrowFatalError 11 years ago
archshift 4fb75d220a Misc cleanup of common and related functions 11 years ago
archshift 302f0b32f5 Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h 11 years ago
purpasmart96 c3c309f33d ConfigMem: Clean up the Config memory to be more like the shared page and moved 11 years ago
archshift ef24e72b26 Asserts: break/crash program, fit to style guide; log.h->assert.h 11 years ago
Yuri Kunde Schlesner fc11aff955 Common: Fix SCOPE_EXIT to actually create unique identifiers. 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Yuri Kunde Schlesner eda30c36ee Added missing include in common_funcs.h 11 years ago