aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* SWRasterizer: Convert large no-capture lambdas to standalone functionsYuri Kunde Schlesner2017-02-121-315/+310
* SWRasterizer: Move framebuffer operation functions to their own fileYuri Kunde Schlesner2017-02-124-236/+285
* VideoCore: Move software rasterizer files to sub-directoryYuri Kunde Schlesner2017-02-128-12/+12
* video_core/shader: Document sanitized MUL operationYuri Kunde Schlesner2017-02-121-0/+8
* Merge pull request #2550 from yuriks/pica-refactor2Yuri Kunde Schlesner2017-02-1219-140/+133
|\
| * VideoCore: Split u64 Pica reg unions into 2 separate u32 unionsYuri Kunde Schlesner2017-02-091-36/+42
| * VideoCore: Force enum sizes to u32 in LightingRegsYuri Kunde Schlesner2017-02-091-4/+4
| * OpenGL: Remove unused duplicate of IsPassThroughTevStageYuri Kunde Schlesner2017-02-091-12/+0
| * VideoCore: Split regs.h inclusionsYuri Kunde Schlesner2017-02-0914-25/+47
| * Pica/Regs: Use binary search to look up reg namesYuri Kunde Schlesner2017-02-093-16/+11
| * VideoCore: Use union to index into Regs structYuri Kunde Schlesner2017-02-082-46/+28
* | citra-qt: Don't attempt to scan files with unsupported extensions (#2402)Kloen Lansfiel2017-02-123-4/+20
* | core: Free AppLoader on shutdown to release file (#2558)Yuri Kunde Schlesner2017-02-111-9/+2
* | hid: remove the touch field from PadState (#2557)Weiyi Wang2017-02-112-6/+0
* | video_core: Fix benign out-of-bounds indexing of array (#2553)Yuri Kunde Schlesner2017-02-101-2/+1
|/
* Merge pull request #2482 from yuriks/pica-refactorYuri Kunde Schlesner2017-02-0837-2427/+2635
|\
| * VideoCore: Move Regs to its own fileYuri Kunde Schlesner2017-02-0426-662/+681
| * VideoCore: Split shader regs from Regs structYuri Kunde Schlesner2017-02-049-102/+116
| * VideoCore: Split geometry pipeline regs from Regs structYuri Kunde Schlesner2017-02-049-264/+292
| * VideoCore: Split lighting regs from Regs structYuri Kunde Schlesner2017-02-046-312/+341
| * VideoCore: Split framebuffer regs from Regs structYuri Kunde Schlesner2017-02-0411-457/+503
| * VideoCore: Split texturing regs from Regs structYuri Kunde Schlesner2017-02-0417-507/+548
| * VideoCore: Split rasterizer regs from Regs structYuri Kunde Schlesner2017-02-0414-188/+219
* | Use std::array<u8,2> instead of u8[2] to fix MSVC buildLectem2017-02-051-1/+1
* | Merge pull request #2027 from Lectem/ipcrefactorWeiyi Wang2017-02-056-68/+364
|\ \ | |/ |/|
| * fix wwylele's comment and use typename in templatesLectem2017-02-051-4/+4
| * fix comments alignmentLectem2016-12-301-22/+22
| * move Pop methods out of class bodyLectem2016-12-261-72/+88
| * IPC helpers exampleLectem2016-12-263-35/+40
| * IPC helpersLectem2016-12-263-48/+323
* | Merge pull request #2476 from yuriks/shader-refactor3Yuri Kunde Schlesner2017-02-0420-181/+185
|\ \
| * | VideoCore: Make PrimitiveAssembler const-correctYuri Kunde Schlesner2017-01-292-3/+4
| * | VideoCore: Extract swrast-specific data from OutputVertexYuri Kunde Schlesner2017-01-295-58/+64
| * | VideoCore/Shader: Clean up OutputVertex::FromAttributeBufferYuri Kunde Schlesner2017-01-292-10/+16
| * | Common: Optimize BitSet iteratorYuri Kunde Schlesner2017-01-291-14/+19
| * | VideoCore: Split shader output writing from semantic loadingYuri Kunde Schlesner2017-01-293-24/+24
| * | VideoCore: Consistently use shader configuration to load attributesYuri Kunde Schlesner2017-01-297-47/+26
| * | VideoCore: Use correct register for immediate mode attribute countYuri Kunde Schlesner2017-01-292-7/+13
| * | VideoCore: Rename some types to more accurate namesYuri Kunde Schlesner2017-01-2910-21/+21
| * | VideoCore: Change misleading register namesYuri Kunde Schlesner2017-01-294-8/+9
* | | Pica/Texture: Move part of ETC1 decoding to new file and cleanupsYuri Kunde Schlesner2017-02-044-110/+159
* | | Pica/Texture: Simplify/cleanup texture tile addressingYuri Kunde Schlesner2017-02-045-44/+117
* | | VideoCore: Move LookupTexture out of debug_utils.hYuri Kunde Schlesner2017-02-049-308/+350
* | | Merge pull request #2496 from mailwl/cfg-memYuri Kunde Schlesner2017-02-031-5/+8
|\ \ \
| * | | Core: update Kernel Config Memory to latest version (11.2)mailwl2017-01-301-5/+8
* | | | Merge pull request #2520 from wwylele/shader-stack-boundaryYuri Kunde Schlesner2017-02-031-2/+5
|\ \ \ \
| * | | | ShaderJIT: add 16 dummy bytes at the bottom of the stackwwylele2017-02-031-2/+5
* | | | | Merge pull request #2518 from MerryMage/coprocYuri Kunde Schlesner2017-02-035-15/+140
|\ \ \ \ \
| * | | | | arm_dynarmic: Update memory interfaceMerryMage2017-02-031-10/+10
| * | | | | arm_dynarmic: CP15 supportMerryMage2017-02-035-5/+130