aboutsummaryrefslogtreecommitdiff
path: root/src/citra
AgeCommit message (Collapse)Author
2016-08-31Merge pull request #2032 from bunnei/qt-graphicsbunnei
Qt graphics configure & V-Sync option
2016-08-31configure_audio: User-configuratble option to enable/disable audio stretchingMerryMage
2016-08-29config: Add a setting for graphics V-Sync.bunnei
2016-08-15citra: Default to HW renderer.bunnei
2016-07-14Merge pull request #1890 from LFsWang/fix-encode-problembunnei
Fix boot_filename encode on Windows
2016-06-10Merge pull request #1897 from linkmauve/sdl2-config-fixMat M
SDL2: Add forgotten default config changes from 7129611e65096ba2cbe8266f6cb068a9b18981d8
2016-06-10Merge pull request #1789 from wwylele/input-refactorbunnei
Refactor input mapping & implement circle pad modifier
2016-06-11SDL2: Add forgotten default config changes from ↵Emmanuel Gil Peyrot
7129611e65096ba2cbe8266f6cb068a9b18981d8.
2016-06-08Fix boot_filename encode on WindowsLFsWang
2016-05-25Merge pull request #1817 from linkmauve/smdh-stuffbunnei
Improve SMDH support in loaders and frontends
2016-05-24New3DS: Minor style cleanup to #1520.bunnei
2016-05-24Merge pull request #1520 from JamePeng/checknew3dsbunnei
Implement CheckNew3DS and CheckNew3DSApp
2016-05-21CitraQt: Simplify the game list loader codeEmmanuel Gil Peyrot
2016-05-21Loader, Frontends: Refactor loader creation and game loadingEmmanuel Gil Peyrot
This allows frontends to keep a single loader and use it multiple times e.g. for code loading and SMDH parsing.
2016-05-15implement circle pad modifierwwylele
2016-05-15Refactor input subsystemwwylele
2016-05-07fixup simple type conversions where possibleAlexander Laties
2016-05-07Merge pull request #1736 from MerryMage/sdl2-sinkbunnei
AudioCore: SDL2 Sink
2016-05-07AudioCore: SDL2 SinkMerryMage
2016-05-06Frontends, VideoCore: Move glad initialisation to the frontendEmmanuel Gil Peyrot
On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the default function loader, and fixes a crash when using apitrace with an EGL context. On Qt we will need to migrate from QGLWidget to QOpenGLWidget and QOpenGLContext before we can use gladLoadGLLoader() instead of gladLoadGL(), since the former doesn’t expose a function loader.
2016-04-30Audio: Add sink selection to configuration filesMerryMage
2016-04-24CMakeLists: Use imported version of Threads::ThreadsSam Spilsbury
This requires bumping up to a minimum of CMake 3.1. The benefit of using the imported target is that you can switch to the -pthread compiler flag on request, which may be necessary for some systems if available.
2016-04-23CMakeLists: Use CMAKE_THREAD_LIBS_INITSam Spilsbury
2016-04-21Config: Add scaled resolution optiontfarley
2016-04-20Implement CheckNew3DS and CheckNew3DSAppJamePeng
Append an item[is_new3ds] to config file[System] group Implement APT::SetNSStateField,it will update the unknown NS_state_field
2016-04-20SDL2 Frontend: Use argv[0], add a --version, and reorder options.Emmanuel Gil Peyrot
2016-04-11Use Settings::Apply in SDL frontendJannik Vogel
2016-04-06Default to settings from ini for gdbstubpolaris-
2016-04-06Adopted WinterMute's gdbstub changespolaris-
This fixes the comments left on the PR (whitespace, SO_REUSEADDR, comment changes).
2016-04-05Common: Remove Common::make_unique, use std::make_uniqueMerryMage
2016-03-15Merge pull request #1526 from bunnei/sdl-rgb8bunnei
SDL2: Explicitly use RGB8 color buffer.
2016-03-15citra: Shutdown cleanly if ROM load failsMerryMage
2016-03-14SDL2: Explicitly use RGB8 color buffer.bunnei
2016-03-02Config: Use unique_ptr instead of raw pointerMerryMage
2016-03-02Dependencies: Remove GLFW, Add SDL2MerryMage
citra: Remove GLFW, Add SDL2 FindSDL2: Do not CACHE SDL2_* variables if library is not found EmuWindow_SDL2: Set minimal client area at initialisation time EmuWindow_SDL2: Corrections EmuWindow_SDL2: Fix no decorations on startup on OS X cmake: windows_copy_files
2016-02-21AudioCore: Skeleton ImplementationMerryMage
This commit: * Adds a new subproject, audio_core. * Defines structures that exist in DSP shared memory. * Hooks up various other parts of the emulator into audio core. This sets the foundation for a later HLE DSP implementation.
2015-10-22Handle changes pointed out in comments on PRpolaris-
2015-10-11Remove unnecessary new lines, changed Deinit to Shutdownpolaris-
2015-10-04Toggle use_gdbstub in citra GLFWpolaris-
2015-10-04Implement gdbstubpolaris-
2015-09-19Implement gdbstubpolaris-
2015-09-08CMake: Add option to download Qt and GLFW binaries over HTTPYuri Kunde Schlesner
2015-08-30Increase required OpenGL version to 3.3Yuri Kunde Schlesner
This gives us several niceties such as Sampler Objects, shader attribute locations and Timer Queries.
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner
The main advantage of switching to glad from glLoadGen is that, apart from being actively maintained, it supports a customizable entrypoint loader function, which makes it possible to also support OpenGL ES.
2015-08-24Integrate the MicroProfile profiling libraryYuri Kunde Schlesner
This brings goodies such as a configurable user interface and multi-threaded timeline view.
2015-08-15Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.bunnei
- Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT.
2015-08-15Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.bunnei
2015-07-28Merge pull request #873 from jroweboy/input_arrayTony Wasserka
Move input values into an array.
2015-07-27Move input values into an arrayJames Rowe
2015-07-26Citra: Remove dead gpu_refresh_rate option from the default ini file.Emmanuel Gil Peyrot