summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* android: Show memory warning onceGravatar Charles Lombardo2023-06-302-13/+24
|
* android: Rework MemoryUtilGravatar Charles Lombardo2023-06-303-25/+85
| | | | Uses string templates and rounds up memory amount for potentially inaccurate checks now
* android: Make MemoryUtil an objectGravatar Charles Lombardo2023-06-282-13/+12
|
* android: Android 14 supportGravatar Charles Lombardo2023-06-282-3/+6
| | | | Specifies the permissions needed for the changes to foreground services in Android 14.
* renderer_vulkan: Prevent crashes when blitting depth stencilGravatar GPUCode2023-06-271-0/+3
|
* video_core: Add BCn decoding supportGravatar GPUCode2023-06-2713-120/+221
|
* renderer_vulkan: Add more feature checkingGravatar GPUCode2023-06-273-3/+24
|
* renderer_vulkan: Don't assume debug tool with debug rendererGravatar GPUCode2023-06-271-1/+1
| | | | * Causes crashes because mali drivers don't support debug utils
* renderer_vulkan: Bump minimum SPIRV versionGravatar GPUCode2023-06-271-1/+1
| | | | * 1.3 is guaranteed on all 1.1 drivers
* renderer_vulkan: Respect viewport limitGravatar GPUCode2023-06-273-6/+19
|
* renderer_vulkan: Don't add transform feedback flag if unsupportedGravatar GPUCode2023-06-272-7/+12
|
* renderer_vulkan: Add suport for debug report callbackGravatar GPUCode2023-06-278-37/+113
|
* Merge pull request #10933 from merryhime/dunnoGravatar liamwhite2023-06-271-5/+0
|\ | | | | arm_dynarmic_32: Remove disabling of block linking on arm64
| * arm_dynarmic_32: Remove disabling of block linking on arm64Gravatar Merry2023-06-271-5/+0
| |
* | settings: Clean up includesGravatar lat9nq2023-06-271-2/+3
| | | | | | | | | | | | Adds <version> since we are looking at C++ implementation version details. Also moves exception header includes into the if preprocessor command since we only use it there.
* | settings: Catch runtime_error, fallback time zoneGravatar lat9nq2023-06-271-3/+15
|/ | | | | | Windows will let you select time zones that will fail in their own C++ implementation library. Evidently from the stack trace, we get a runtime error to work with, so catch it and use the fallback.
* yuzu: Fix clang formatGravatar german772023-06-272-12/+15
|
* Merge pull request #9663 from EBADBEEF/disable-controller-appletGravatar Narr the Reg2023-06-275-0/+16
|\ | | | | qt: add option to disable controller applet
| * qt: add option to disable controller appletGravatar EBADBEEF2023-01-225-0/+16
| | | | | | | | | | | | | | - add checkbox to disable the controller applet UI - when controller applet is disabled, use the yuzu-cmd fallback controller applet that applies controller config based on rules - See https://github.com/yuzu-emu/yuzu/issues/8552 for some discussion
* | Merge pull request #10867 from Kelebek1/dma_safeGravatar liamwhite2023-06-271-5/+6
|\ \ | | | | | | Use safe reads in DMA engine
| * | Use safe reads in DMA engineGravatar Kelebek12023-06-261-5/+6
| | |
* | | Merge pull request #10473 from GPUCode/vmaGravatar liamwhite2023-06-2723-366/+398
|\ \ \ | | | | | | | | Use vulkan memory allocator
| * | | externals: Use cmake subdirectoryGravatar GPUCode2023-06-263-6/+0
| | | |
| * | | vulkan_common: Remove required flagsGravatar GPUCode2023-06-221-15/+1
| | | | | | | | | | | | | | | | * Allows VMA to fallback to system RAM instead of crashing
| * | | renderer_vulkan: Add missing initializersGravatar GPUCode2023-06-182-5/+13
| | | |
| * | | renderer_vulkan: Use VMA for buffersGravatar GPUCode2023-06-1816-211/+262
| | | |
| * | | renderer_vulkan: Use VMA for imagesGravatar GPUCode2023-06-1816-91/+119
| | | |
| * | | memory_allocator: Remove OpenGL interopGravatar GPUCode2023-06-184-67/+8
| | | | | | | | | | | | | | | | * Appears to be unused atm
| * | | externals: Add vma and initialize itGravatar lat9nq2023-06-183-2/+26
| | | | | | | | | | | | | | | | video_core: Move vma implementation to library
* | | | Merge pull request #10495 from bm01/masterGravatar liamwhite2023-06-2714-103/+581
|\ \ \ \ | | | | | | | | | | input_common: Redesign mouse panning
| * | | | input_common: Redesign mouse panningGravatar Baptiste Marie2023-06-1214-103/+581
| | | | |
* | | | | Merge pull request #10679 from zeltermann/wakelock-reasonGravatar liamwhite2023-06-273-52/+12
|\ \ \ \ \ | | | | | | | | | | | | Only use SDL wakelock on Linux
| * | | | | Only use SDL wakelock on LinuxGravatar zeltermann2023-06-243-52/+12
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | SDL has internally fixed shenanigans related to wakelocking through DBus from inside sandboxes from around August 2022, so we can now remove the workaround we used since 2021.
* | | | | Merge pull request #10916 from ameerj/lolmemGravatar liamwhite2023-06-2714-1/+94
|\ \ \ \ \ | | | | | | | | | | | | OpenGL: Add Local Memory warmup shader for Nvidia
| * | | | | OpenGL: Limit lmem warmup to NVIDIAGravatar ameerj2023-06-253-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | :frog:
| * | | | | shaders: Track local memory usageGravatar ameerj2023-06-257-2/+23
| | | | | |
| * | | | | emit_glasm: Fix lmem size computationGravatar ameerj2023-06-251-1/+1
| | | | | |
| * | | | | OpenGL: Add Local Memory warmup shaderGravatar ameerj2023-06-255-1/+62
| |/ / / /
* | | | | android: Fix size check for content urisGravatar Charles Lombardo2023-06-261-0/+6
| | | | | | | | | | | | | | | | | | | | Fix for checking file size for android content uris
* | | | | Merge pull request #10908 from kiri11/clarify-ring-uiGravatar liamwhite2023-06-261-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Clarify Ring-Con configuration message in UI
| * | | | | Hyphenate Joy-Con and clarify furtherGravatar Kirill Ignatev2023-06-251-1/+1
| | | | | |
| * | | | | Clarify Ring-Con configuration message in UIGravatar Kirill Ignatev2023-06-251-1/+1
| |/ / / / | | | | | | | | | | | | | | | Not obvious how left controller should be set up Mention that it should be left physical dual emulated
* | | | | Merge pull request #10903 from german77/nfc_stateGravatar liamwhite2023-06-264-18/+52
|\ \ \ \ \ | | | | | | | | | | | | input_common: Improve nfc state handling and 3rd party support
| * | | | | core: hid: Allow to read bin files while switch controller is availableGravatar german772023-06-241-4/+10
| | | | | |
| * | | | | input_common: Dont try to read/write data from 3rd party controllersGravatar german772023-06-244-14/+42
| |/ / / /
* | | | | Merge pull request #10901 from german77/sdl_fixGravatar liamwhite2023-06-261-8/+20
|\ \ \ \ \ | | | | | | | | | | | | input_common: Make use of new SDL features
| * | | | | input_common: Make use of new SDL featuresGravatar german772023-06-241-8/+20
| |/ / / /
* | | | | Merge pull request #10888 from 8bitDream/nativeGravatar liamwhite2023-06-261-44/+47
|\ \ \ \ \ | | | | | | | | | | | | android: (native) Parameter types from Android Studio
| * | | | | android: define [[maybe_unused]] (const) autoGravatar Abandoned Cart2023-06-231-41/+43
| | | | | |
| * | | | | android: Parameter types from Android StudioGravatar Abandoned Cart2023-06-231-4/+5
| |/ / / / | | | | | | | | | | | | | | | Android Studio marked these parameters as errors because it is an instance, not a class, that is being passed from Java.