summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2019-03-22Merge pull request #2256 from bunnei/gpu-vmmbunnei
2019-03-20common/bit_util: Fix bad merge duplicating the copy constructorLioncash
2019-03-20Merge pull request #2090 from FearlessTobi/port-4599bunnei
2019-03-20common/uint128: Add missing header guardLioncash
2019-03-20common/uint128: Add missing top-file source textLioncash
2019-03-20gpu: Rewrite virtual memory manager using PageTable.bunnei
2019-03-20gpu: Move GPUVAddr definition to common_types.bunnei
2019-03-20common/CMakeLists: Amend boost dependencyLioncash
2019-03-20Merge pull request #2247 from lioncash/includebunnei
2019-03-16core: Move PageTable struct into Common.bunnei
2019-03-16Merge pull request #2129 from FernandoS27/cntpctbunnei
2019-03-16common/thread_queue_list: Remove unnecessary dependency on boostLioncash
2019-03-10Merge pull request #2147 from ReinUsesLisp/texture-cleanbunnei
2019-03-07common/bit_field: Make BitField trivially copyableLioncash
2019-03-02logging/backend: Make time_origin a class variable instead of a local staticLioncash
2019-03-02logging/backend: Move CreateEntry into the Impl classLioncash
2019-02-27common/math_util: Move contents into the Common namespaceLioncash
2019-02-26common/vector_math: Move Vec[x] types into the Common namespaceLioncash
2019-02-26common/quaternion: Move Quaternion into the Common namespaceLioncash
2019-02-26shader/decode: Split memory and texture instructions decodingReinUsesLisp
2019-02-24Remove GCC version checkstgsm
2019-02-16Corrections, documenting and fixes.Fernando Sahmkow
2019-02-15Use u128 on Clock Cycles calculation.Fernando Sahmkow
2019-02-15Implement 128 bits Unsigned Integer Multiplication and Division.Fernando Sahmkow
2019-02-15Adressed review commentsB3n30
2019-02-15threadsafe_queue: Add WaitIfEmpty and use it in loggingB3n30
2019-02-14Merge pull request #2113 from ReinUsesLisp/vulkan-basebunnei
2019-02-13Make bitfield assignment operator publicfearlessTobi
2019-02-12threadsafe_queue: Use std::size_t for representing sizeLioncash
2019-02-12threadsafe_queue: Remove NeedSize template parameterLioncash
2019-02-12logging: Add Vulkan backend logging class typeReinUsesLisp
2019-02-06cmake: Fix title bar issueReinUsesLisp
2019-02-06cmake: Use CMAKE_COMMAND instead of "cmake"Frederic L
2019-02-06gl_shader_disk_cache: Invalidate shader cache changes with CMake hashReinUsesLisp
2019-02-06file_util: Add shader directoryReinUsesLisp
2019-02-06common/bitfield: make it endianness-awareWeiyi Wang
2019-02-06common/swap: remove default value for swap type internal storageWeiyi Wang
2019-02-06common/swap: use template and tag for LE/BE specificationWeiyi Wang
2019-02-06common/swap: add swap template for enumWeiyi Wang
2018-12-27Merge pull request #1928 from lioncash/capsbunnei
2018-12-21common/quaternion: Ensure that w is always initializedLioncash
2018-12-21common: Add basic bit manipulation utility function to CommonLioncash
2018-12-15Merge pull request #1732 from DarkLordZach/yield-typesbunnei
2018-12-07Backport review comment from citra-emu/citra#4418Tobias
2018-11-23Merge pull request #1773 from lioncash/threadbunnei
2018-11-22common/thread: Drop Hungarian notation on SetCurrentThreadName's parameterLioncash
2018-11-22scheduler: Add explanations for YieldWith and WithoutLoadBalancingZach Hilman
2018-11-21common/thread: Make Barrier's 'count' member non-constLioncash
2018-11-21common/thread: Initialize class member variables where applicableLioncash
2018-11-21common/thread: Group non-member functions togetherLioncash