summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Implement svcGetProcessInfo in a basic wayGravatar Yuri Kunde Schlesner2015-08-166-3/+73
* Kernel: Add more infrastructure to support different memory layoutsGravatar Yuri Kunde Schlesner2015-08-1610-28/+148
* HLE: Remove empty ConfigMem and SharedPage Shutdown functionsGravatar Yuri Kunde Schlesner2015-08-165-10/+0
* Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h}Gravatar Yuri Kunde Schlesner2015-08-166-6/+5
* Memory: Move address type conversion routines to memory.cpp/hGravatar Yuri Kunde Schlesner2015-08-169-53/+47
* Process: Store kernel compatibility version during loadingGravatar Yuri Kunde Schlesner2015-08-162-3/+7
* Kernel: Properly implement ControlMemory FREE and COMMITGravatar Yuri Kunde Schlesner2015-08-166-38/+338
* Memory: Move PAGE_MASK and PAGE_BITS to memory.hGravatar Yuri Kunde Schlesner2015-08-162-3/+2
* VMManager: Introduce names for used ResultCodesGravatar Yuri Kunde Schlesner2015-08-162-6/+11
* VMManager: Make LogLayout log level configurable as a parameterGravatar Yuri Kunde Schlesner2015-08-164-13/+22
* VMManager: Change block offsets to size_tGravatar Yuri Kunde Schlesner2015-08-162-3/+3
* Merge pull request #1031 from bbarenblat/masterGravatar Yuri Kunde Schlesner2015-08-151-1/+2
|\
| * Handle invalid `Log::Class`Gravatar Benjamin Barenblat2015-08-151-1/+2
* | Shader: Use a POD struct for registers.Gravatar bunnei2015-08-155-40/+43
* | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.Gravatar bunnei2015-08-1510-21/+20
* | Common: Cleanup CPU capability detection code.Gravatar bunnei2015-08-155-203/+146
* | Common: Move cpu_detect to x64 directory.Gravatar bunnei2015-08-155-7/+6
* | x64: Refactor to remove fake interfaces and general cleanups.Gravatar bunnei2015-08-1516-666/+52
* | JIT: Support negative address offsets.Gravatar bunnei2015-08-151-26/+25
* | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.Gravatar bunnei2015-08-1518-3/+967
* | Common: Added MurmurHash3 hash function for general-purpose use.Gravatar bunnei2015-08-156-3/+159
* | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.Gravatar bunnei2015-08-1511-6/+4382
* | Common: Ported over Dolphin's code for x86 CPU capability detection.Gravatar bunnei2015-08-154-17/+273
* | Shader: Define a common interface for running vertex shader programs.Gravatar bunnei2015-08-157-186/+289
* | Shader: Move shader code to its own subdirectory, "shader".Gravatar bunnei2015-08-1510-13/+13
* | GPU: Refactor "VertexShader" namespace to "Shader".Gravatar bunnei2015-08-1514-51/+49
|/
* Merge pull request #1027 from lioncash/debuggerGravatar bunnei2015-08-136-49/+225
|\
| * registers: Support viewing VFP registersGravatar Lioncash2015-08-072-44/+172
| * arm_interface: Implement interface for retrieving VFP registersGravatar Lioncash2015-08-064-1/+49
| * registers: Fix a typo with CPSR's nameGravatar Lioncash2015-08-062-36/+36
* | Stop defining GCC always_inline attributes as __forceinlineGravatar archshift2015-08-112-7/+8
* | Merge pull request #893 from linkmauve/remove-uint._t-int._tGravatar bunnei2015-08-118-346/+356
|\ \
| * | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ...Gravatar Emmanuel Gil Peyrot2015-08-118-346/+356
* | | Merge pull request #1023 from yuriks/gl-state-bugsGravatar bunnei2015-08-116-26/+48
|\ \ \ | |/ / |/| |
| * | OpenGL: Fix state tracking in situations with reused object handlesGravatar Yuri Kunde Schlesner2015-08-064-0/+45
| * | OpenGL: Remove redundant texture.enable_2d field from OpenGLStateGravatar Yuri Kunde Schlesner2015-08-054-26/+3
* | | arm_disasm: ARMv6 mul/div and abs media instructionsGravatar aroulin2015-08-112-1/+119
* | | arm_disasm: ARMv6 parallel add/sub media instructionsGravatar aroulin2015-08-112-0/+167
* | | arm_disasm: ARMv6 reversal media instructionsGravatar aroulin2015-08-092-0/+26
* | | arm_disasm: ARMv6 saturation media instructionsGravatar aroulin2015-08-092-2/+55
* | | arm_disasm: ARMv6 packing and sign-extend media instructionsGravatar aroulin2015-08-092-1/+181
* | | Merge pull request #1026 from lioncash/disasmGravatar Lioncash2015-08-071-12/+4
|\ \ \ | |_|/ |/| |
| * | arm_disasm: Remove unnecessary codeGravatar Lioncash2015-08-061-12/+4
* | | Disassembler: ARMv6K REX instructionsGravatar aroulin2015-08-062-6/+97
* | | Disassembler: ARMv6K hint instructionsGravatar aroulin2015-08-062-0/+56
| |/ |/|
* | Merge pull request #1018 from bbarenblat/masterGravatar bunnei2015-08-052-1/+8
|\ \
| * | Use UNREACHABLE macro for impossible cases in previous commitGravatar Benjamin Barenblat2015-08-022-4/+3
| * | Handle invalid `Log::Level::Count`Gravatar Benjamin Barenblat2015-08-022-1/+9
* | | Videocore: Implement simple vertex cachingGravatar Yuri Kunde Schlesner2015-08-041-62/+89
* | | Common: Work around bug in MSVC2015 standard libraryGravatar Yuri Kunde Schlesner2015-08-021-0/+14
|/ /