summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | | | | | | | | | Macro HLE supportGravatar David Marcec2020-06-249-10/+209
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #4129 from Morph1984/texture-shadow-lod-workaroundGravatar Rodrigo Locatti2020-06-243-7/+50
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | gl_shader_decompiler: Workaround textureLod when GL_EXT_texture_shadow_lod is not available
| | * | | | | | | | | | | | | | gl_shader_decompiler: Enable GL_EXT_texture_shadow_lod if availableGravatar Morph2020-06-201-7/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable GL_EXT_texture_shadow_lod if available. If this extension is not available, such as on Intel/AMD proprietary drivers, use textureGrad as a workaround.
| | * | | | | | | | | | | | | | gl_device: Check for GL_EXT_texture_shadow_lodGravatar Morph2020-06-202-0/+7
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #4138 from Morph1984/GyroscopeZeroDriftModeGravatar bunnei2020-06-234-6/+56
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | hid: Implement Get/ResetGyroscopeZeroDriftMode
| | * | | | | | | | | | | | | | hid: Implement Get/ResetGyroscopeZeroDriftModeGravatar Morph2020-06-214-6/+56
| | | |_|_|_|_|_|_|_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Used by Captain Toad Treasure Tracker
| * | | | | | | | | | | | | | Merge pull request #4128 from lioncash/move2Gravatar bunnei2020-06-231-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | software_keyboard: Eliminate trivial redundant copies
| | * | | | | | | | | | | | | | software_keyboard: Eliminate trivial redundant copiesGravatar Lioncash2020-06-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can just make use of moves here to get rid of two redundant copies
| * | | | | | | | | | | | | | | Merge pull request #4127 from lioncash/dst-typoGravatar bunnei2020-06-231-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | texture_cache: Fix incorrect address used in a DeduceSurface() call
| | * | | | | | | | | | | | | | | texture_cache: Fix incorrect address used in a DeduceSurface() callGravatar Lioncash2020-06-201-1/+1
| | |/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the source was being deduced twice in a row.
| * | | | | | | | | | | | | | | Merge pull request #3948 from Morph1984/log-cpu-instructionsGravatar bunnei2020-06-234-1/+21
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | main/common: Log/append AVX/FMA to the Host CPU string if available and add AVX512 detection
| | * | | | | | | | | | | | | | | main: Append AVX and FMA instructions to cpu stringGravatar Morph2020-06-201-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Append AVX and FMA instructions to cpu string if the host cpu supports them
| | * | | | | | | | | | | | | | | common/telemetry: Add AVX512 to telemetryGravatar Morph2020-06-201-0/+1
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | common/cpu_detect: Add AVX512 detectionGravatar Morph2020-06-202-0/+6
| | | |_|/ / / / / / / / / / / / | | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | | yuzu_tester: Silence type conversion warningGravatar Morph2020-06-221-1/+1
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | lm: Silence no return value warningGravatar Morph2020-06-221-1/+2
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | account: Update function tables and add missing classes (#4145)Gravatar VolcaEM2020-06-225-42/+384
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * account: Update function tables and add missing classes * clang-format * Add missing "public" * Add missing public again * Add missing final
| * | | | | | | | | | | | | | | arm_dynarmic_64: Log the instruction when an exception is raisedGravatar Morph2020-06-221-2/+2
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | arm_dynarmic_32: Log under Core_ARM instead of HW_GPUGravatar Morph2020-06-221-1/+1
| | |_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #4110 from ReinUsesLisp/direct-upload-setsGravatar Rodrigo Locatti2020-06-223-42/+30
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | vk_update_descriptor: Upload descriptor sets data directly
| | * | | | | | | | | | | | | vk_update_descriptor: Upload descriptor sets data directlyGravatar ReinUsesLisp2020-06-183-42/+30
| | | |_|_|_|_|_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of copying to a temporary payload before sending the update task to the worker thread, insert elements to the payload directly.
| * | | | | | | | | | | | | Merge pull request #4122 from lioncash/hideGravatar bunnei2020-06-214-28/+31
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | video_core: Eliminate some variable shadowing
| | * | | | | | | | | | | | | memory_manager: Eliminate variable shadowingGravatar Lioncash2020-06-192-24/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renames some variables to prevent ones in inner scopes from shadowing outer-scoped variables. The Copy* functions have no shadowing, but we rename them anyways to remain consistent with the other functions.
| | * | | | | | | | | | | | | macro_jit_x64: Eliminate variable shadowing in Compile_ProcessResult()Gravatar Lioncash2020-06-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can reduce the capture scope so that it's not possible for both "reg" variables to clash with one another. While we're at it, we can prevent unnecessary copies while we're at it.
| | * | | | | | | | | | | | | buffer_cache: Eliminate local variable shadowingGravatar Lioncash2020-06-191-2/+1
| | | |_|/ / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can just make use of the instance in the scope above this one.
| * | | | | | | | | | | | | Merge pull request #4126 from lioncash/noexceptGravatar bunnei2020-06-212-3/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()
| | * | | | | | | | | | | | | vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()Gravatar Lioncash2020-06-192-3/+2
| | |/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check() can throw an exception if the Vulkan result isn't successful. We remove the check so that std::terminate isn't outright called and allows for better debugging (should it ever actually fail).
| * | | | | | | | | | | | | Merge pull request #4134 from FearlessTobi/port-5322Gravatar bunnei2020-06-213-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / | |/| | | | | | | | | | | | Port citra-emu/citra#5322: "Fix: fatal error CVT1100 when compiling manifest file"
| | * | | | | | | | | | | | Fix: fatal error CVT1100 when compiling manifest fileGravatar FearlessTobi2020-06-213-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Occurs when doing a local compile in MSVC build. The compiler I'm using is as below: Microsoft Visual Studio Community 2019 Preview Version 16.6.0 Preview 5.0 Fixes this error: CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409 LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt I have put 0 since previous name was 1. If have other names in mind, please let me know. Co-Authored-By: dragios <dragios@users.noreply.github.com>
* | | | | | | | | | | | | | Fix for always firing triggers on some controllers, trigger threshold more ↵Gravatar Ameer2020-07-042-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | universal
* | | | | | | | | | | | | | Address lioncash feedback: Log formatting, extern const PadButtonArray, ↵Gravatar Ameer2020-07-033-24/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | little touch ups
* | | | | | | | | | | | | | Fix unnecessary diffsGravatar Ameer2020-07-024-29/+27
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Add LR triggers as axes, half press to initiate a press, add GC axis id in ↵Gravatar Ameer2020-07-023-35/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | config, clarify some code blocks for better readability
* | | | | | | | | | | | | | Reset adapter state on init, fixes errors relating driver hang from ↵Gravatar Ameer2020-07-012-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unexpected unplug
* | | | | | | | | | | | | | Address feedback regarding increments, const vars, and general cleanupGravatar Ameer2020-06-302-24/+21
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | fix implicit conversion of size_t type to intGravatar Ameer2020-06-301-1/+1
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | left const auto&, comment punctuation.Gravatar Ameer J2020-06-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
* | | | | | | | | | | | | | const& to button in button arrayGravatar Ameer J2020-06-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: VolcaEM <63682805+VolcaEM@users.noreply.github.com>
* | | | | | | | | | | | | | Stop reading loop if error is encounteredGravatar Ameer2020-06-251-4/+4
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | padbutton enum class and struct initiailizationGravatar Ameer2020-06-243-36/+32
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | cleanup check access, read, and factory GetNextInput funcs. Use size rather ↵Gravatar Ameer2020-06-234-151/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | than magic number
* | | | | | | | | | | | | | Fix deallocation of GC AdapterGravatar Ameer2020-06-233-4/+10
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Small quality of life indication that mapped button is GCGravatar Ameer2020-06-221-2/+2
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | std::array and const reference passing of non-trivial objectsGravatar Ameer2020-06-222-14/+13
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Update src/input_common/main.cppGravatar ameerj2020-06-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: LC <mathew1800@gmail.com> update libusb submodule (hopefully windows build error fixed)
* | | | | | | | | | | | | | Tidy up the pointers, use pair over tuple where appropriateGravatar Ameer2020-06-214-24/+22
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | fix for sleep using stlGravatar Ameer2020-06-211-1/+3
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | shared_ptr for the GC adapter class, constexpr constantsGravatar Ameer2020-06-215-66/+52
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | std::arrays where appropriate, clear q in adapter class, other touch upsGravatar Ameer2020-06-215-27/+15
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | fix include threadGravatar Ameer2020-06-211-0/+1
| | | | | | | | | | | | | |