summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-11Applets: Reworked how the Applet update event is handled.Subv
Applets are now cleaned up in AppletUpdateEvent after calling their respective Update method.
2015-07-11Applets: Add infrastructure to allow custom drawing and input handling in ↵Subv
Applets.
2015-07-11HLE/APT: Initial HLE support for applets.Subv
Currently only the SWKBD is emulated, and there's currently no way to ask the user for input, so it always returns "Subv" as the text.
2015-07-11Merge pull request #914 from yuriks/bitfield-maskYuri Kunde Schlesner
Common: Fix mask generation in BitField
2015-07-12Merge pull request #910 from linkmauve/installTony Wasserka
Tell CMake to install the compiled binaries on Linux.
2015-07-12Merge pull request #907 from Lectem/clamp_to_borderTony Wasserka
Add GL_CLAMP_TO_BORDER support.
2015-07-11Merge pull request #915 from citra-emu/travis-containerbunnei
Travis: Remove use of sudo to enable use container-based builds
2015-07-11Merge pull request #919 from yuriks/styleguidebunnei
Update style rules with to better match current practice.
2015-07-11Update style rules with to better match current practice.Yuri Kunde Schlesner
2015-07-10Merge pull request #909 from yuriks/build-flagsbunnei
CMake: Fix Debug build configuration in MSVC
2015-07-10Merge pull request #916 from lioncash/unusedYuri Kunde Schlesner
Common: Remove thunk.h
2015-07-10Common: Remove thunk.hLioncash
This isn't used, and there's no implementations of the member functions.
2015-07-10Merge pull request #876 from linkmauve/include-cleanupsYuri Kunde Schlesner
Cleanup includes, mostly in common
2015-07-10Travis: Replace `before_install` with `install`Yuri Kunde Schlesner
2015-07-10Travis: Update GLFW on Linux to 3.1.1Yuri Kunde Schlesner
2015-07-10Travis: Remove use of sudo to enable use container-based buildsYuri Kunde Schlesner
2015-07-10Common: Remove redundant masking in BitFieldYuri Kunde Schlesner
For the signed case, the shifts already remove the rest of the value, so ANDing by the mask is redundant.
2015-07-10Common: Fix mask generation in BitFieldYuri Kunde Schlesner
Fixes #913
2015-07-09Added GL_CLAMP_TO_BORDER supportLectem
2015-07-09Citra, CitraQt: Tell cmake to install the compiled binaries.Emmanuel Gil Peyrot
This will help packaging tremendously, as a `make DESTDIR=… install` will now put every file at their place (on Linux and related).
2015-07-09CMake: Fix Debug build configuration in MSVCYuri Kunde Schlesner
Debug was missing compiler flags, causing MSVC to default it to building with optimizations enabled (making for a not very useful binary for actual debugging...). Additionally, the variables were re-organized to remove some redundancy, the old Release build type was removed, and RelWithDebInfo was renamed to take its place instead.
2015-07-07Merge pull request #906 from aroulin/loader-format-specifier-warningYuri Kunde Schlesner
Loader: Fix format specifier warning
2015-07-08Loader: Remove log line causing warningaroulin
2015-07-07Merge pull request #905 from yuriks/submodule-depthbunnei
AppVeyor: Remove submodule checkout depth
2015-07-07AppVeyor: Remove submodule checkout depthYuri Kunde Schlesner
This avoid intermittent build failures due to a commit not being reachable using a fixed depth, at the expense of longer checkout times.
2015-07-06Merge pull request #797 from linkmauve/blended-downscalingbunnei
Implement blended downscaling for display transfers
2015-07-06Merge pull request #885 from Subv/ipc_headersbunnei
Services/SOC: Added command headers to some of the soc commands.
2015-06-29Merge pull request #897 from lioncash/returnYuri Kunde Schlesner
vfp: Change return type of VFPInit from unsigned int to void.
2015-06-29vfp: Change return type of VFPInit from unsigned int to void.Lioncash
2015-06-29Merge pull request #895 from lioncash/vfpbunnei
vfp: Handle accesses to FPINST/FPINST2 system registers.
2015-06-29vfp: Handle accesses to FPINST/FPINST2 system registersLioncash
Also has a side-benefit of correcting access to the FPEXC register.
2015-06-28Merge pull request #894 from linkmauve/no-union-typesYuri Kunde Schlesner
Remove unused type unions breaking aliasing rules in horrible ways
2015-06-28GPU: Implement blended downscaling for display transfers.Emmanuel Gil Peyrot
2015-06-28GPU: Use shifts instead of multiplications to calculate the actual size of ↵Emmanuel Gil Peyrot
the output.
2015-06-28Common: Remove unused type unions breaking aliasing rules in horrible ways.Emmanuel Gil Peyrot
2015-06-28Core: Cleanup hw includes.Emmanuel Gil Peyrot
2015-06-28Core: Cleanup soc:U includes.Emmanuel Gil Peyrot
2015-06-28Core, VideoCore: Replace or fix exit() calls.Emmanuel Gil Peyrot
2015-06-28Core: Cleanup file_sys includes.Emmanuel Gil Peyrot
2015-06-28Core: Cleanup core includes.Emmanuel Gil Peyrot
2015-06-28CitraQt: Cleanup includes.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup emu_window includes.Emmanuel Gil Peyrot
2015-06-28Common: Remove unused ROUND_UP_POW2 macro.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup key_map includes.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup memory and misc includes.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup profiler includes.Emmanuel Gil Peyrot
2015-06-28Common: Cleanup thread includes.Emmanuel Gil Peyrot
2015-06-28Common: Fix string_util includes.Emmanuel Gil Peyrot
2015-06-28Common: Fix FileUtil includes, and everything relying on those.Emmanuel Gil Peyrot
2015-06-28Citra: Fix the includes a bit, thanks to include-what-you-use.Emmanuel Gil Peyrot