summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Address review commentsGravatar FearlessTobi2019-09-051-1/+4
| | | | | | | |
| * | | | | | | Guard unistd.h with MacOS only macroGravatar Weiyi Wang2019-08-221-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix compile error on Windows caused by #4877 Weird, I thought I saw this guard during the code review...
| * | | | | | | citra_qt: on osx chdir to bundle dir to allow detection of user folderGravatar B3n302019-08-221-0/+6
| | | | | | | |
* | | | | | | | Merge pull request #2802 from ReinUsesLisp/hsetp2-predGravatar David2019-09-051-10/+9
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | half_set_predicate: Fix HSETP2 predicate assignments
| * | | | | | | | half_set_predicate: Fix predicate assignmentsGravatar ReinUsesLisp2019-09-041-10/+9
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #2418 from DarkLordZach/srv-esGravatar David2019-09-053-51/+536
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | es: Implement various ticket accessor commands from IEticketService
| * | | | | | | | key_manager: Convert Ticket union to std::variantGravatar Zach Hilman2019-07-073-57/+88
| | | | | | | | |
| * | | | | | | | es: Populate/synthesize tickets on constructionGravatar Zach Hilman2019-07-073-15/+17
| | | | | | | | |
| * | | | | | | | key_manager: Add structure for Ticket parsingGravatar Zach Hilman2019-07-073-44/+194
| | | | | | | | |
| * | | | | | | | es: Implement ETicket GetPersonalizedTicketData (17)Gravatar Zach Hilman2019-07-071-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | Copies the raw personal ticket data into the buffer provided.
| * | | | | | | | es: Implement ETicket GetCommonTicketData (16)Gravatar Zach Hilman2019-07-071-1/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | Copies the raw common ticket data for the specified rights ID into the buffer provided.
| * | | | | | | | es: Implement ETicket GetPersonalizedTicketSize (15)Gravatar Zach Hilman2019-07-071-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | Returns the size of the buffer needed to hold the personal ticket associated with the rights ID.
| * | | | | | | | es: Implement ETicket GetCommonTicketSize (14)Gravatar Zach Hilman2019-07-071-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | Returns the size of the buffer needed to hold the common ticket associated with the rights ID.
| * | | | | | | | es: Implement ETicket ListPersonalizedTicket (12)Gravatar Zach Hilman2019-07-071-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | Returns an application-specific number of entries of personal tickets, starting at offset 0.
| * | | | | | | | es: Implement ETicket ListCommonTicket (11)Gravatar Zach Hilman2019-07-071-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | Returns an application specified count of entries of common tickets, starting at offset 0.
| * | | | | | | | es: Implement ETicket CountPersonalizedTicket (10)Gravatar Zach Hilman2019-07-071-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | Returns the number of personalized (console/user-unique) tickets in the KeyManager.
| * | | | | | | | es: Implement ETicket CountCommonTicket (9)Gravatar Zach Hilman2019-07-071-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | Returns the number of common (non-console-unique) tickets in the KeyManager.
| * | | | | | | | es: Implement ETicket GetTitleKey (8)Gravatar Zach Hilman2019-07-071-1/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | Takes a rights ID as input and returns the associated title key, if it exists.
| * | | | | | | | es: Implement ETicket ImportTicket (1)Gravatar Zach Hilman2019-07-071-1/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | Takes a ticket and certificate and installs it to the KeyManager.
| * | | | | | | | key_manager: Add accessors/helpers for ticket managementGravatar Zach Hilman2019-07-072-14/+100
| | | | | | | | |
| * | | | | | | | key_manager: Add equality operator for RSAKeyPairGravatar Zach Hilman2019-07-071-0/+7
| | | | | | | | |
* | | | | | | | | Merge pull request #2808 from FearlessTobi/port-4866Gravatar David2019-09-051-20/+24
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Port citra-emu/citra#4866: "configure_dialog: reverse tab map to avoid logic based on user-facing/translatable text"
| * | | | | | | | | configure_dialog: reverse tab map to avoid logic based on ↵Gravatar fearlessTobi2019-09-041-20/+24
| | |_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | user-facing/translatable text Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
* | | | | | | | | Merge pull request #2707 from DarkLordZach/oss-miimodelGravatar David2019-09-054-1/+63
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | system_archive: Add open-source reimplementation of MiiModel data
| * | | | | | | | | system_archive: Add open-source reimplementation of MiiModel dataGravatar Zach Hilman2019-07-104-1/+63
| | | | | | | | | |
* | | | | | | | | | yuzu/configure: move speed limiter to generalGravatar FearlessTobi2019-09-054-33/+36
| |_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The speed limiter being a frame limiter is an implmentation detail and can be changed in the future. What user care about is that it limit the emulation speed in genenral (not just graphics but also audio+input) Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
* | | | | | | | | Merge pull request #2830 from FearlessTobi/port-4911Gravatar David2019-09-051-7/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Port citra-emu/citra#4911: "Add cancel option to analog stick configuration"
| * | | | | | | | | Add cancel option to analog stick configurationGravatar fearlessTobi2019-09-031-7/+10
| | |_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Vitor K <vitor-k@users.noreply.github.com>
* | | | | | | | | Merge pull request #2834 from Morph1984/audrenu_QueryAudioDeviceInputEventGravatar David2019-09-051-1/+15
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent
| * | | | | | | | | Add Kernel::EventPair audio_input_device_switch_event;Gravatar Morph19842019-09-031-0/+1
| | | | | | | | | |
| * | | | | | | | | audren_u: Stub IAudioDevice::QueryAudioDeviceInputEventGravatar Morph19842019-09-031-1/+14
| |/ / / / / / / /
* | | | | | | | | Merge pull request #2836 from Morph1984/hid_vibrationGravatar David2019-09-054-2/+32
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | hid: Implement PermitVibration and IsVibrationPermitted
| * | | | | | | | | dittoGravatar Morph19842019-09-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: David <25727384+ogniK5377@users.noreply.github.com>
| * | | | | | | | | IsVibrationEnabled() as a const member funcGravatar Morph19842019-09-041-1/+1
| | | | | | | | | |
| * | | | | | | | | clang-formatGravatar Morph19842019-09-041-2/+2
| | | | | | | | | |
| * | | | | | | | | Update npad.hGravatar Morph19842019-09-041-0/+1
| | | | | | | | | |
| * | | | | | | | | Update npad.cppGravatar Morph19842019-09-041-0/+6
| | | | | | | | | |
| * | | | | | | | | Update hid.hGravatar Morph19842019-09-041-0/+2
| | | | | | | | | |
| * | | | | | | | | Update hid.cppGravatar Morph19842019-09-041-2/+23
| |/ / / / / / / /
* | | | | | | | | Merge pull request #2818 from MysticExile/fmtGravatar David2019-09-052-2/+2
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | externals: update fmt to 6.0.0
| * | | | | | | | | Fix clang-formatGravatar Ethan2019-09-041-1/+1
| | | | | | | | | |
| * | | | | | | | | accommodate for fmt updateGravatar Ethan2019-08-292-2/+2
| | | | | | | | | |
* | | | | | | | | | Merge pull request #2801 from ReinUsesLisp/typed-decompilerGravatar bunnei2019-09-043-431/+548
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | gl_shader_decompiler: Rework GLSL decompiler type system
| * | | | | | | | | | gl_shader_decompiler: Fixup slow pathGravatar ReinUsesLisp2019-09-041-1/+1
| | | | | | | | | | |
| * | | | | | | | | | gl_device: Disable precise in fragment shaders on bugged driversGravatar ReinUsesLisp2019-09-043-15/+43
| | | | | | | | | | |
| * | | | | | | | | | gl_shader_decompiler: Fixup AMD's slow path typeGravatar ReinUsesLisp2019-09-041-1/+1
| | | | | | | | | | |
| * | | | | | | | | | gl_shader_decompiler: Rework GLSL decompiler type systemGravatar ReinUsesLisp2019-09-041-416/+505
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GLSL decompiler type system was broken. We converted all return values to float except for some cases where returning we couldn't and implicitly broke the rule of returning floats (e.g. for bools or bool pairs). Instead of doing this introduce class Expression that knows what type a return value has and when a consumer wants to use the string it asks for it with a required type, emitting a runtime error if types are incompatible. This has the disadvantage that there's more C++ code, but we can emit better GLSL code that's easier to read.
* | | | | | | | | | AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent (#2827)Gravatar mailwl2019-09-042-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * AM: Implement IApplicationFunctions::GetGpuErrorDetectedSystemEvent * Remove unneeded event clear * Fix event name
* | | | | | | | | | Merge pull request #2829 from Morph1984/audioGravatar bunnei2019-09-041-2/+15
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | service/audio/audren_u: Stub IAudioDevice::GetAudioDeviceOutputVolume
| * | | | | | | | | | remove <f32>Gravatar Morph19842019-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can remove this since its already a f32 value