| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-05-09 | configuration/config: Move config loading and saving to functions based off ↵ | Lioncash | |
| groups Over time our config values have grown quite numerous in size. Unfortunately it also makes the single functions we have for loading and saving values more error prone. For example, we were loading the core settings twice when they only should have been loaded once. In another section, a variable was shadowing another variable used to load settings from a completely different section. Finally, in one other case, there was an extraneous endGroup() call used that didn't need to be done. This was essentially dead code and also a bug waiting to happen. This separates the section loading code into its own separate functions. This keeps variables only visible to the code that actually needs it, and makes it much easier to visually see the end of each individual configuration group. It also makes it much easier to visually catch bugs during code review. While we're at it, this also uses QStringLiteral instead of raw string literals, which both avoids constructing a lot of QString instances, but also makes it much easier to disable implicit ASCII to QString and vice-versa in the future via setting QT_NO_CAST_FROM_ASCII and QT_NO_CAST_TO_ASCII as compilation flags. | |||
| 2019-04-30 | loader/nso: Remove left-in debug pragma | Lioncash | |
| Unintentionally introduced in 552d5071fa171165e4054392d8bb6bf2ecc924e2 | |||
| 2019-04-30 | Merge pull request #2100 from FreddyFunk/disk-cache-precompiled-file | bunnei | |
| gl_shader_disk_cache: Improve precompiled shader cache generation speed and size | |||
| 2019-04-28 | Merge pull request #2435 from ReinUsesLisp/misc-vc | bunnei | |
| shader_ir: Miscellaneous fixes | |||
| 2019-04-28 | Merge pull request #2412 from lioncash/system | bunnei | |
| kernel/vm_manager: Remove usages of global system accessors | |||
| 2019-04-28 | Merge pull request #2322 from ReinUsesLisp/wswitch | bunnei | |
| video_core: Silent -Wswitch warnings | |||
| 2019-04-28 | Merge pull request #2423 from FernandoS27/half-correct | bunnei | |
| Corrections on Half Float operations: HADD2 HMUL2 and HFMA2 | |||
| 2019-04-26 | shader_ir: Move Sampler index entry in operand< to sort declarations | ReinUsesLisp | |
| 2019-04-26 | shader_ir: Add missing entry to Sampler operand< comparison | ReinUsesLisp | |
| 2019-04-26 | shader_ir/texture: Fix sampler const buffer key shift | ReinUsesLisp | |
| 2019-04-24 | Merge pull request #2416 from lioncash/wait | bunnei | |
| kernel/svc: Clean up wait synchronization related functionality | |||
| 2019-04-24 | Merge pull request #2424 from FernandoS27/compat | bunnei | |
| Allow picking a Compatibility Profile for OpenGL. | |||
| 2019-04-24 | Merge pull request #2228 from DarkLordZach/applet-manager-p1 | bunnei | |
| applets: Add AppletManager and implement PhotoViewer and Error applets | |||
| 2019-04-24 | Merge pull request #2404 from lioncash/unicode | bunnei | |
| CMakeLists: Ensure we specify Unicode as the codepage on Windows | |||
| 2019-04-23 | Re added new lines at the end of files | FreddyFunk | |
| 2019-04-23 | gl_shader_disk_cache: Compress precompiled shader cache file with Zstandard | unknown | |
| 2019-04-23 | gl_shader_disk_cache: Use VectorVfsFile for the virtual precompiled shader ↵ | unknown | |
| cache file | |||
| 2019-04-23 | gl_shader_disk_cache: Remove per shader compression | unknown | |
| 2019-04-23 | Merge pull request #2422 from ReinUsesLisp/fixup-samplers | Hexagon12 | |
| gl_state: Fix samplers memory corruption | |||
| 2019-04-23 | Merge pull request #2425 from FernandoS27/y-direction | Hexagon12 | |
| Fix flipping on some games by applying Y direction register | |||
| 2019-04-22 | Merge pull request #2383 from ReinUsesLisp/aoffi-test | bunnei | |
| gl_shader_decompiler: Disable variable AOFFI on unsupported devices | |||
| 2019-04-22 | Merge pull request #2420 from lioncash/audctl | bunnei | |
| service/audctl: Implement GetTargetVolumeMin() and GetTargetVolumeMax() | |||
| 2019-04-22 | Merge pull request #2403 from FernandoS27/compressed-linear | bunnei | |
| Support compressed formats on linear textures. | |||
| 2019-04-22 | Merge pull request #2411 from FernandoS27/unsafe-gpu | bunnei | |
| GPU Manager: Implement ReadBlockUnsafe and WriteBlockUnsafe | |||
| 2019-04-22 | Merge pull request #2400 from FernandoS27/corret-kepler-mem | bunnei | |
| Implement Kepler Memory on both Linear and BlockLinear. | |||
| 2019-04-20 | Corrections Half Float operations on const buffers and implement saturation. | Fernando Sahmkow | |
| 2019-04-20 | Merge pull request #2407 from FernandoS27/f2f | bunnei | |
| Do some corrections in conversion shader instructions. | |||
| 2019-04-20 | Allow picking a Compatibility Profile for OpenGL. | Fernando Sahmkow | |
| This option allows picking the compatibility profile since a lot of bugs are fixed in it. We devs will use this option to easierly debug current problems in our Core implementation.:wq | |||
| 2019-04-19 | Merge pull request #2409 from ReinUsesLisp/half-floats | bunnei | |
| shader_ir/decode: Miscellaneous fixes to half-float decompilation | |||
| 2019-04-19 | Apply Position Y Direction | Fernando Sahmkow | |
| 2019-04-19 | make ReadBlockunsafe and WriteBlockunsafe, ignore invalid pages. | Fernando Sahmkow | |
| 2019-04-19 | Merge pull request #2415 from lioncash/const | bunnei | |
| kernel/wait_object: Make GetHighestPriorityReadyThread() a const member function | |||
| 2019-04-19 | Merge pull request #2414 from lioncash/reorder | bunnei | |
| yuzu/bootmanager: Resolve constructor initializer list warnings | |||
| 2019-04-19 | Merge pull request #2421 from lioncash/svc-call | bunnei | |
| kernel/svc: Name supervisor call 0x36 | |||
| 2019-04-19 | Merge pull request #2374 from lioncash/pagetable | bunnei | |
| core: Reorganize boot order | |||
| 2019-04-19 | gl_state: Fix samplers memory corruption | ReinUsesLisp | |
| It was possible for "samplers" to be read without being written. This addresses that. | |||
| 2019-04-19 | kernel/svc: Name supervisor call 0x36 | Lioncash | |
| This call was added to the SVC handlers in the 8.0.0 kernel, so we can finally give it a name. | |||
| 2019-04-18 | service/audctl: Implement GetTargetVolumeMin() and GetTargetVolumeMax() | Lioncash | |
| These two service functions are literally hardcoded to always return these values without any other error checking. | |||
| 2019-04-18 | video_core: Silent -Wswitch warnings | ReinUsesLisp | |
| 2019-04-17 | Merge pull request #2397 from lioncash/thread-unused | bunnei | |
| kernel/thread: Remove unused guest_handle member variable | |||
| 2019-04-17 | Merge pull request #2318 from ReinUsesLisp/sampler-cache | bunnei | |
| gl_sampler_cache: Port sampler cache to OpenGL | |||
| 2019-04-17 | Merge pull request #2348 from FernandoS27/guest-bindless | bunnei | |
| Implement Bindless Textures on Shader Decompiler and GL backend | |||
| 2019-04-17 | web_browser: Make OpenPage non-const | Zach Hilman | |
| 2019-04-17 | main: Add GMainWindow hooks for Error display | Zach Hilman | |
| 2019-04-17 | main: Switch to AppletManager for frontend | Zach Hilman | |
| 2019-04-17 | qt: Add dialog implementation of Error applet | Zach Hilman | |
| 2019-04-17 | general_backend: Move StubApplet and add backend PhotoViewer | Zach Hilman | |
| 2019-04-17 | general_frontend: Add frontend scaffold for PhotoViewer applet | Zach Hilman | |
| 2019-04-17 | frontend: Add frontend receiver for Error applet | Zach Hilman | |
| 2019-04-17 | applets: Add Error applet | Zach Hilman | |
| Responsible for displaying error codes and messages | |||
