summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-02-16HID: move enable_accelerometer/gyroscope_count initialization into Init() ↵Weiyi Wang
(#2574) Fixes #2556
2017-02-16added drag n drop featurenoah the goodra
2017-02-15Merge pull request #2571 from wwylele/missing-fileMat M
core: add missing errors.h in CMakeLists.txt
2017-02-15core: add missing errors.h in CMakeLists.txtwwylele
2017-02-15video_core: remove #pragma once in cpp file (#2570)Weiyi Wang
2017-02-14Merge pull request #2566 from yuriks/file-extension-suffixWeiyi Wang
Qt/GameList: Use suffix() to parse the file extension
2017-02-13HLE/IPC: Fix uninitialized variables in helpers (#2568)Yuri Kunde Schlesner
Fixes #2567
2017-02-13Qt/GameList: Use suffix() to parse the file extensionYuri Kunde Schlesner
completeSuffix returns everything after the first period, which means that a file such as `foo.bar.3ds` would not get recognized.
2017-02-13applied the change suggested by @wwylelenoah the goodra
2017-02-13NWM changed to NIMnoah the goodra
2017-02-13turned clang format back onnoah the goodra
2017-02-13added http service enum to the log.h filenoah the goodra
2017-02-13Merge pull request #2562 from yuriks/pica-refactor3Yuri Kunde Schlesner
Re-organize software rasterizer code
2017-02-13Core: add cryptopp library (#2412)Weiyi Wang
2017-02-13Merge pull request #2561 from wwylele/fs-romYuri Kunde Schlesner
file_sys: change RomFS archive to Self NCCH archive
2017-02-13loader: use self NCCH archivewwylele
2017-02-13file_sys: add Self NCCH archivewwylele
2017-02-12SWRasterizer: Move more framebuffer functions to fileYuri Kunde Schlesner
2017-02-12SWRasterizer: Move texturing functions to their own fileYuri Kunde Schlesner
2017-02-12SWRasterizer: Convert large no-capture lambdas to standalone functionsYuri Kunde Schlesner
2017-02-12SWRasterizer: Move framebuffer operation functions to their own fileYuri Kunde Schlesner
2017-02-12VideoCore: Move software rasterizer files to sub-directoryYuri Kunde Schlesner
2017-02-12video_core/shader: Document sanitized MUL operationYuri Kunde Schlesner
2017-02-12Merge pull request #2550 from yuriks/pica-refactor2Yuri Kunde Schlesner
Small VideoCore cleanups
2017-02-12citra-qt: Don't attempt to scan files with unsupported extensions (#2402)Kloen Lansfiel
2017-02-11core: Free AppLoader on shutdown to release file (#2558)Yuri Kunde Schlesner
Fixes #2455
2017-02-11hid: remove the touch field from PadState (#2557)Weiyi Wang
2017-02-10video_core: Fix benign out-of-bounds indexing of array (#2553)Yuri Kunde Schlesner
The resulting pointer wasn't written to unless the index was verified as valid, but that's still UB and triggered debug checks in MSVC. Reported by garrettboast on IRC
2017-02-09VideoCore: Split u64 Pica reg unions into 2 separate u32 unionsYuri Kunde Schlesner
This eliminates UB when aliasing it with the array of u32 regs, and is compatible with non-LE architectures.
2017-02-09VideoCore: Force enum sizes to u32 in LightingRegsYuri Kunde Schlesner
All enums that are used with BitField must have their type forced to u32 to ensure correctness.
2017-02-09OpenGL: Remove unused duplicate of IsPassThroughTevStageYuri Kunde Schlesner
This copy was left behind when the shader generation code was moved to a separate file.
2017-02-09VideoCore: Split regs.h inclusionsYuri Kunde Schlesner
2017-02-09Pica/Regs: Use binary search to look up reg namesYuri Kunde Schlesner
This gets rid of the static unordered_map. Also changes the return type const char*, avoiding unnecessary allocations (the result was only used by calling .c_str() on it.)
2017-02-08VideoCore: Use union to index into Regs structYuri Kunde Schlesner
Also remove some unused members.
2017-02-08Merge pull request #2482 from yuriks/pica-refactorYuri Kunde Schlesner
Split up monolithic Regs struct
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-04VideoCore: Move Regs to its own fileYuri Kunde Schlesner
2017-02-04VideoCore: Split shader regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split geometry pipeline regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split lighting regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split framebuffer regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split texturing regs from Regs structYuri Kunde Schlesner
2017-02-04VideoCore: Split rasterizer regs from Regs structYuri Kunde Schlesner
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)