summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-09-10Address review commentsFearlessTobi
2019-09-10Add frametime logging for tracking performance over timefearlessTobi
Co-Authored-By: jroweboy <jroweboy@gmail.com>
2019-09-09Merge pull request #2847 from VelocityRa/nro-nacp-fixDavid
nro/ui: Show "Developer" field in Properties
2019-09-09Merge pull request #2716 from lioncash/hle-globalDavid
service/am: Remove usages of global system accessors
2019-09-09Merge pull request #2763 from lioncash/map-physDavid
kernel/vm_manager: Minor cleanup
2019-09-08nro: Implement ReadControlDataNick Renieris
With this, the "Developer" field in the Properties for homebrew is now populated. Signed-off-by: Nick Renieris <velocityra@gmail.com>
2019-09-05Merge pull request #2804 from ReinUsesLisp/remove-gs-specialFernando Sahmkow
gl_shader_cache: Remove special casing for geometry shaders
2019-09-05Merge pull request #2833 from ReinUsesLisp/fix-stencilbunnei
gl_rasterizer: Fix stencil testing
2019-09-05Merge pull request #2797 from FearlessTobi/port-4877David
Port citra-emu/citra#4877: "citra_qt: on osx chdir to bundle dir to allow detection of user folder"
2019-09-05Merge pull request #2802 from ReinUsesLisp/hsetp2-predDavid
half_set_predicate: Fix HSETP2 predicate assignments
2019-09-05Merge pull request #2418 from DarkLordZach/srv-esDavid
es: Implement various ticket accessor commands from IEticketService
2019-09-05Address review commentsFearlessTobi
2019-09-05Merge pull request #2808 from FearlessTobi/port-4866David
Port citra-emu/citra#4866: "configure_dialog: reverse tab map to avoid logic based on user-facing/translatable text"
2019-09-05Merge pull request #2707 from DarkLordZach/oss-miimodelDavid
system_archive: Add open-source reimplementation of MiiModel data
2019-09-04service/am: Remove usages of global system accessorsLioncash
Avoids the use of global accessors, removing the reliance on global state. This also makes dependencies explicit in the interface, as opposed to being hidden
2019-09-05yuzu/configure: move speed limiter to generalFearlessTobi
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>
2019-09-04kernel/vm_manager: Correct doxygen comment parameter tags for ↵Lioncash
MapPhysicalMemory/UnmapPhysicalMemory Corrects the parameter names within the doxygen comments so that they resolve properly.
2019-09-04kernel/vm_manager: Move variables closer to usage spots in ↵Lioncash
MapPhysicalMemory/UnmapPhysicalMemory Narrows the scope of variables down to where they're only necessary.
2019-09-05Merge pull request #2830 from FearlessTobi/port-4911David
Port citra-emu/citra#4911: "Add cancel option to analog stick configuration"
2019-09-05Merge pull request #2834 from Morph1984/audrenu_QueryAudioDeviceInputEventDavid
audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent
2019-09-05Merge pull request #2836 from Morph1984/hid_vibrationDavid
hid: Implement PermitVibration and IsVibrationPermitted
2019-09-05Merge pull request #2818 from MysticExile/fmtDavid
externals: update fmt to 6.0.0
2019-09-04Merge pull request #2801 from ReinUsesLisp/typed-decompilerbunnei
gl_shader_decompiler: Rework GLSL decompiler type system
2019-09-04gl_shader_decompiler: Fixup slow pathReinUsesLisp
2019-09-04AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent (#2827)mailwl
* AM: Implement IApplicationFunctions::GetGpuErrorDetectedSystemEvent * Remove unneeded event clear * Fix event name
2019-09-04Merge pull request #2829 from Morph1984/audiobunnei
service/audio/audren_u: Stub IAudioDevice::GetAudioDeviceOutputVolume
2019-09-04configure_dialog: reverse tab map to avoid logic based on ↵fearlessTobi
user-facing/translatable text Co-Authored-By: Weiyi Wang <wwylele@gmail.com>
2019-09-04Fix clang-formatEthan
2019-09-04Fix uisettings includefearlessTobi
2019-09-04Limit the size of directory icons, fix text when icon size is nonefearlessTobi
2019-09-04Change QList to QVectorfearlessTobi
2019-09-04Separate UserNand and Sdmc directoriesfearlessTobi
2019-09-04Address more trivial review commentsfearlessTobi
2019-09-04Address trivial review commentsfearlessTobi
2019-09-04yuzu: Add support for multiple game directoriesfearlessTobi
Ported from https://github.com/citra-emu/citra/pull/3617.
2019-09-04dittoMorph1984
Co-Authored-By: David <25727384+ogniK5377@users.noreply.github.com>
2019-09-04IsVibrationEnabled() as a const member funcMorph1984
2019-09-04clang-formatMorph1984
2019-09-04Update npad.hMorph1984
2019-09-04Update npad.cppMorph1984
2019-09-04Update hid.hMorph1984
2019-09-04Update hid.cppMorph1984
2019-09-04gl_rasterizer: Fix stencil testingReinUsesLisp
* Fix stencil dirty flags tracking when stencil is disabled * Attach stencil on clears (previously it only attached depth) * Attach stencil on drawing regardless of stencil testing being enabled
2019-09-04gl_shader_cache: Remove special casing for geometry shadersReinUsesLisp
Now that ProgramVariants holds the primitive topology we no longer need to keep track of individual geometry shaders topologies.
2019-09-04half_set_predicate: Fix predicate assignmentsReinUsesLisp
2019-09-04gl_device: Disable precise in fragment shaders on bugged driversReinUsesLisp
2019-09-04gl_shader_decompiler: Fixup AMD's slow path typeReinUsesLisp
2019-09-04gl_shader_decompiler: Rework GLSL decompiler type systemReinUsesLisp
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.
2019-09-03Add Kernel::EventPair audio_input_device_switch_event;Morph1984
2019-09-03remove <f32>Morph1984
We can remove this since its already a f32 value