summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-02-05Use std::array<u8,2> instead of u8[2] to fix MSVC buildLectem
2017-02-05Merge pull request #2027 from Lectem/ipcrefactorWeiyi Wang
IPC helper
2017-02-05fix wwylele's comment and use typename in templatesLectem
2017-02-04Merge pull request #2476 from yuriks/shader-refactor3Yuri Kunde Schlesner
Oh No! More shader changes!
2017-02-04Pica/Texture: Move part of ETC1 decoding to new file and cleanupsYuri Kunde Schlesner
2017-02-04Pica/Texture: Simplify/cleanup texture tile addressingYuri Kunde Schlesner
2017-02-04VideoCore: Move LookupTexture out of debug_utils.hYuri Kunde Schlesner
2017-02-03Merge pull request #2496 from mailwl/cfg-memYuri Kunde Schlesner
Core: update Kernel Config Memory to latest version (11.2)
2017-02-03Merge pull request #2520 from wwylele/shader-stack-boundaryYuri Kunde Schlesner
ShaderJIT: add 16 dummy bytes at the bottom of the stack
2017-02-03Merge pull request #2518 from MerryMage/coprocYuri Kunde Schlesner
arm_dynarmic: Coprocessor support
2017-02-03Merge pull request #2509 from jfmherokiller/settingscastpatchbunnei
removed the possibly uneeded cast on values.gdbstub_port
2017-02-03Merge pull request #2507 from jfmherokiller/keyidchangebunnei
removal of the -1 case in the configure_input switch
2017-02-03arm_dynarmic: Update memory interfaceMerryMage
2017-02-03arm_dynarmic: CP15 supportMerryMage
2017-02-03ShaderJIT: add 16 dummy bytes at the bottom of the stackwwylele
2017-02-02GSP_GPU::StoreDataCache stubbed (#2428)mailwl
2017-01-31removed the possibly uneeded cast on values.gdbstub_portnoah the goodra
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
2017-01-31removal of the -1 case in the configure_input switchnoah the goodra
this case is unneeded because no enumeration value can possibly correspond to it
2017-01-31HLE/Applets: Stub Mint (eShop) Applet (#2463)mailwl
This allows Phoenix Wright - Dual Destinies to boot.
2017-01-31Common/x64: remove legacy emitter and abi (#2504)Weiyi Wang
These are not used any more since we moved shader JIT to xbyak.
2017-01-31shader_jit_x64_compiler: esi and edi should be persistent (#2500)Merry
2017-01-30file_util: Fixed implicit type conversion warning (#2503)noah the goodra
2017-01-30Core: update Kernel Config Memory to latest version (11.2)mailwl
2017-01-29Support looping HLE audio (#2422)Jake Merdich
* Support looping HLE audio * DSP: Fix dirty bit clears, handle nonmonotonically incrementing IDs * DSP: Add start offset support
2017-01-29Merge pull request #2368 from wwylele/camera-2Yuri Kunde Schlesner
CAM: build the service framework with a dummy implementation
2017-01-29Merge pull request #2429 from wwylele/auto-language-fixYuri Kunde Schlesner
CFG: move language override to the boot process
2017-01-29VideoCore: Make PrimitiveAssembler const-correctYuri Kunde Schlesner
2017-01-29VideoCore: Extract swrast-specific data from OutputVertexYuri Kunde Schlesner
2017-01-29VideoCore/Shader: Clean up OutputVertex::FromAttributeBufferYuri Kunde Schlesner
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.
2017-01-29Common: Optimize BitSet iteratorYuri Kunde Schlesner
2017-01-29VideoCore: Split shader output writing from semantic loadingYuri Kunde Schlesner
2017-01-29VideoCore: Consistently use shader configuration to load attributesYuri Kunde Schlesner
2017-01-29VideoCore: Use correct register for immediate mode attribute countYuri Kunde Schlesner
2017-01-29VideoCore: Rename some types to more accurate namesYuri Kunde Schlesner
2017-01-29VideoCore: Change misleading register namesYuri Kunde Schlesner
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.
2017-01-30video_core: gl_rasterizer_cache.cpp removed unused type aliasKloen
2017-01-30video_core: gl_rasterizer.cpp removed unused type aliasKloen
2017-01-29Merge pull request #2494 from Kloen/killing-warnings-2-final-mixYuri Kunde Schlesner
core: inline CPU, 132 warnings fixed on GCC
2017-01-29Merge pull request #2492 from Kloen/killing-warnings-HD1.5ReMIXYuri Kunde Schlesner
Fix OSX build warnings about unhandled enumeration values.
2017-01-29Merge pull request #2493 from Kloen/killing-warnings-final-mixYuri Kunde Schlesner
video_core: silence unused-local-typedef boost related warnings on GCC
2017-01-30core: inline CPU, 132 warnings fixed on GCCKloen
2017-01-29citra: add missing control paths for ResultStatus on rom load. Fix warning ↵Kloen
about unhandled enumeration values on OSX
2017-01-29core: fix err_f.cpp warning about unhandled enumeration value on OSXKloen
2017-01-29core: fix savedata_archive.cpp warnings about unhandled enumeration values ↵Kloen
on OSX
2017-01-29core: fix archive_sdmc.cpp warnings about unhandled enumeration value on OSXKloen
2017-01-29core: fix archive_extsavedata.cpp warning on OSXKloen
2017-01-29video_core: silence unused-local-typedef boost related warning on GCCKloen
2017-01-29core: emu_window.cpp, fix conversion warnings from float to s16 on MSVCKloen
2017-01-28common: add <cstddef> to hash.hKloen
2017-01-28common: switch ComputeHash64 len param to size_t instead of int, fix warning ↵Kloen
on MSVC on dsp_dsp.cpp