summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use std::array<u8,2> instead of u8[2] to fix MSVC buildGravatar Lectem2017-02-051-1/+1
|
* Merge pull request #2027 from Lectem/ipcrefactorGravatar Weiyi Wang2017-02-056-68/+364
|\ | | | | IPC helper
| * fix wwylele's comment and use typename in templatesGravatar Lectem2017-02-051-4/+4
| |
| * fix comments alignmentGravatar Lectem2016-12-301-22/+22
| |
| * move Pop methods out of class bodyGravatar Lectem2016-12-261-72/+88
| |
| * IPC helpers exampleGravatar Lectem2016-12-263-35/+40
| |
| * IPC helpersGravatar Lectem2016-12-263-48/+323
| |
* | Merge pull request #2476 from yuriks/shader-refactor3Gravatar Yuri Kunde Schlesner2017-02-0420-181/+185
|\ \ | | | | | | Oh No! More shader changes!
| * | VideoCore: Make PrimitiveAssembler const-correctGravatar Yuri Kunde Schlesner2017-01-292-3/+4
| | |
| * | VideoCore: Extract swrast-specific data from OutputVertexGravatar Yuri Kunde Schlesner2017-01-295-58/+64
| | |
| * | VideoCore/Shader: Clean up OutputVertex::FromAttributeBufferGravatar Yuri Kunde Schlesner2017-01-292-10/+16
| | | | | | | | | | | | | | | | | | This also fixes a long-standing but neverthless harmless memory corruption bug, whech the padding of the OutputVertex struct would get corrupted by unused attributes.
| * | Common: Optimize BitSet iteratorGravatar Yuri Kunde Schlesner2017-01-291-14/+19
| | |
| * | VideoCore: Split shader output writing from semantic loadingGravatar Yuri Kunde Schlesner2017-01-293-24/+24
| | |
| * | VideoCore: Consistently use shader configuration to load attributesGravatar Yuri Kunde Schlesner2017-01-297-47/+26
| | |
| * | VideoCore: Use correct register for immediate mode attribute countGravatar Yuri Kunde Schlesner2017-01-292-7/+13
| | |
| * | VideoCore: Rename some types to more accurate namesGravatar Yuri Kunde Schlesner2017-01-2910-21/+21
| | |
| * | VideoCore: Change misleading register namesGravatar Yuri Kunde Schlesner2017-01-294-8/+9
| | | | | | | | | | | | | | | | | | A few registers had names such as "count" or "number" when they actually contained the maximum (that is, count - 1). This can easily lead to hard to notice off by one errors.
* | | Pica/Texture: Move part of ETC1 decoding to new file and cleanupsGravatar Yuri Kunde Schlesner2017-02-044-110/+159
| | |
* | | Pica/Texture: Simplify/cleanup texture tile addressingGravatar Yuri Kunde Schlesner2017-02-045-44/+117
| | |
* | | VideoCore: Move LookupTexture out of debug_utils.hGravatar Yuri Kunde Schlesner2017-02-049-308/+350
| | |
* | | Merge pull request #2496 from mailwl/cfg-memGravatar Yuri Kunde Schlesner2017-02-031-5/+8
|\ \ \ | | | | | | | | Core: update Kernel Config Memory to latest version (11.2)
| * | | Core: update Kernel Config Memory to latest version (11.2)Gravatar mailwl2017-01-301-5/+8
| | | |
* | | | Merge pull request #2520 from wwylele/shader-stack-boundaryGravatar Yuri Kunde Schlesner2017-02-031-2/+5
|\ \ \ \ | | | | | | | | | | ShaderJIT: add 16 dummy bytes at the bottom of the stack
| * | | | ShaderJIT: add 16 dummy bytes at the bottom of the stackGravatar wwylele2017-02-031-2/+5
| | | | |
* | | | | Merge pull request #2518 from MerryMage/coprocGravatar Yuri Kunde Schlesner2017-02-035-15/+140
|\ \ \ \ \ | | | | | | | | | | | | arm_dynarmic: Coprocessor support
| * | | | | arm_dynarmic: Update memory interfaceGravatar MerryMage2017-02-031-10/+10
| | | | | |
| * | | | | arm_dynarmic: CP15 supportGravatar MerryMage2017-02-035-5/+130
| | | | | |
* | | | | | Merge pull request #2509 from jfmherokiller/settingscastpatchGravatar bunnei2017-02-031-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | removed the possibly uneeded cast on values.gdbstub_port
| * | | | | | removed the possibly uneeded cast on values.gdbstub_portGravatar noah the goodra2017-01-311-1/+1
| | |/ / / / | |/| | | | | | | | | | | | | | | | as far as i could tell this cast is unneeded because [GDBStub::SetServerPort](https://github.com/citra-emu/citra/blob/master/src/core/gdbstub/gdbstub.cpp#L897) takes a u16 and [values.gdbstub_port](https://github.com/citra-emu/citra/blob/master/src/core/settings.h#L116) is already a u16
* | | | | | Merge pull request #2507 from jfmherokiller/keyidchangeGravatar bunnei2017-02-031-1/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | removal of the -1 case in the configure_input switch
| * | | | | | removal of the -1 case in the configure_input switchGravatar noah the goodra2017-01-311-1/+0
| |/ / / / / | | | | | | | | | | | | | | | | | | this case is unneeded because no enumeration value can possibly correspond to it
* / / / / / GSP_GPU::StoreDataCache stubbed (#2428)Gravatar mailwl2017-02-021-1/+28
|/ / / / /
* | | | | HLE/Applets: Stub Mint (eShop) Applet (#2463)Gravatar mailwl2017-01-314-0/+108
| | | | | | | | | | | | | | | | | | | | This allows Phoenix Wright - Dual Destinies to boot.
* | | | | Common/x64: remove legacy emitter and abi (#2504)Gravatar Weiyi Wang2017-01-316-4202/+1
| | | | | | | | | | | | | | | These are not used any more since we moved shader JIT to xbyak.
* | | | | shader_jit_x64_compiler: esi and edi should be persistent (#2500)Gravatar Merry2017-01-311-0/+2
| | | | |
* | | | | file_util: Fixed implicit type conversion warning (#2503)Gravatar noah the goodra2017-01-301-2/+2
|/ / / /
* / / / Support looping HLE audio (#2422)Gravatar Jake Merdich2017-01-292-11/+35
|/ / / | | | | | | | | | | | | * Support looping HLE audio * DSP: Fix dirty bit clears, handle nonmonotonically incrementing IDs * DSP: Add start offset support
* | | Merge pull request #2368 from wwylele/camera-2Gravatar Yuri Kunde Schlesner2017-01-2914-172/+1520
|\ \ \ | | | | | | | | CAM: build the service framework with a dummy implementation
| * | | CAM: implement basic camera functions with a blank cameraGravatar wwylele2017-01-1114-172/+1520
| | |/ | |/|
* | | Merge pull request #2429 from wwylele/auto-language-fixGravatar Yuri Kunde Schlesner2017-01-291-36/+38
|\ \ \ | | | | | | | | CFG: move language override to the boot process
| * | | CFG: override language setting on bootGravatar wwylele2017-01-191-36/+38
| | | |
* | | | video_core: gl_rasterizer_cache.cpp removed unused type aliasGravatar Kloen2017-01-301-1/+0
| | | |
* | | | video_core: gl_rasterizer.cpp removed unused type aliasGravatar Kloen2017-01-301-2/+0
| |_|/ |/| |
* | | Merge pull request #2494 from Kloen/killing-warnings-2-final-mixGravatar Yuri Kunde Schlesner2017-01-291-1/+1
|\ \ \ | | | | | | | | core: inline CPU, 132 warnings fixed on GCC
| * | | core: inline CPU, 132 warnings fixed on GCCGravatar Kloen2017-01-301-1/+1
| | | |
* | | | Merge pull request #2492 from Kloen/killing-warnings-HD1.5ReMIXGravatar Yuri Kunde Schlesner2017-01-295-0/+48
|\ \ \ \ | | | | | | | | | | Fix OSX build warnings about unhandled enumeration values.
| * | | | citra: add missing control paths for ResultStatus on rom load. Fix warning ↵Gravatar Kloen2017-01-291-0/+20
| | | | | | | | | | | | | | | | | | | | about unhandled enumeration values on OSX
| * | | | core: fix err_f.cpp warning about unhandled enumeration value on OSXGravatar Kloen2017-01-291-0/+2
| | | | |
| * | | | core: fix savedata_archive.cpp warnings about unhandled enumeration values ↵Gravatar Kloen2017-01-291-0/+12
| | | | | | | | | | | | | | | | | | | | on OSX
| * | | | core: fix archive_sdmc.cpp warnings about unhandled enumeration value on OSXGravatar Kloen2017-01-291-0/+12
| | | | |