aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-06-23Merge pull request #4127 from lioncash/dst-typobunnei
texture_cache: Fix incorrect address used in a DeduceSurface() call
2020-06-23Merge pull request #3948 from Morph1984/log-cpu-instructionsbunnei
main/common: Log/append AVX/FMA to the Host CPU string if available and add AVX512 detection
2020-06-23Fix deallocation of GC AdapterAmeer
2020-06-22yuzu_tester: Silence type conversion warningMorph
2020-06-22lm: Silence no return value warningMorph
2020-06-22Small quality of life indication that mapped button is GCAmeer
2020-06-22shader/half_set: Implement HSET2_IMMReinUsesLisp
Add HSET2_IMM. Due to the complexity of the encoding avoid using BitField unions and read the relevant bits from the code itself. This is less error prone.
2020-06-22std::array and const reference passing of non-trivial objectsAmeer
2020-06-22Update src/input_common/main.cppameerj
Co-authored-by: LC <mathew1800@gmail.com> update libusb submodule (hopefully windows build error fixed)
2020-06-22account: Update function tables and add missing classes (#4145)VolcaEM
* account: Update function tables and add missing classes * clang-format * Add missing "public" * Add missing public again * Add missing final
2020-06-22TextureCache: Fix case where layer goes off bound.Fernando Sahmkow
The returned layer is expected to be between 0 and the depth of the surface, anything larger is off bounds.
2020-06-22Reorder variables to comply with the Auzure build pipelineunknown
2020-06-22arm_dynarmic_64: Log the instruction when an exception is raisedMorph
2020-06-22arm_dynarmic_32: Log under Core_ARM instead of HW_GPUMorph
2020-06-22Merge pull request #4110 from ReinUsesLisp/direct-upload-setsRodrigo Locatti
vk_update_descriptor: Upload descriptor sets data directly
2020-06-22renderer_vulkan: Update validation layer name and test before enablingReinUsesLisp
Update validation layer string to VK_LAYER_KHRONOS_validation. While we are at it, properly check for available validation layers before enabling them.
2020-06-21Tidy up the pointers, use pair over tuple where appropriateAmeer
2020-06-21fix for sleep using stlAmeer
2020-06-21Merge pull request #4122 from lioncash/hidebunnei
video_core: Eliminate some variable shadowing
2020-06-21Merge pull request #4126 from lioncash/noexceptbunnei
vulkan/wrapper: Remove noexcept from GetSurfaceCapabilitiesKHR()
2020-06-21Merge pull request #4134 from FearlessTobi/port-5322bunnei
Port citra-emu/citra#5322: "Fix: fatal error CVT1100 when compiling manifest file"
2020-06-21shared_ptr for the GC adapter class, constexpr constantsAmeer
2020-06-21std::arrays where appropriate, clear q in adapter class, other touch upsAmeer
2020-06-21fix include threadAmeer
2020-06-21Singleton GC Adapter class, remove globals, fix naming conventionAmeer
Fix clang formatting Manual fix for configure_input_player formatting Add missing lib usb cmake command
2020-06-21hid: Implement Get/ResetGyroscopeZeroDriftModeMorph
- Used by Captain Toad Treasure Tracker
2020-06-21Clang FormattingAmeer
2020-06-21Cleanup after linterAmeer
2020-06-21GC Adapter ImplementationAmeer
2020-06-21Correct function name (2/2)VolcaEM
2020-06-21Correct function name (1/2)VolcaEM
2020-06-21Clang-formatVolcaEM
2020-06-21Remove unnecessary conversionVolcaEM
2020-06-21Address review comment by LioncashVolcaEM
Co-authored-by: LC <mathew1800@gmail.com>
2020-06-21Add a "Open Mods Page" button to the GUIVolcaEM
2020-06-20gl_shader_decompiler: Enable GL_EXT_texture_shadow_lod if availableMorph
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.
2020-06-20gl_device: Check for GL_EXT_texture_shadow_lodMorph
2020-06-20Merge pull request #4120 from lioncash/arbbunnei
gl_arb_decompiler: Avoid several string copies
2020-06-21Fix: fatal error CVT1100 when compiling manifest fileFearlessTobi
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>
2020-06-20macro_jit_x64: Use ecx for shift registerMerryMage
shl/shr only accept cl as their second argument
2020-06-20texture_cache: Fix incorrect address used in a DeduceSurface() callLioncash
Previously the source was being deduced twice in a row.
2020-06-20Merge pull request #4125 from lioncash/macro-shiftmerry
macro_jit_x64: Amend readability of Compile_ExtractShiftLeftRegister()
2020-06-20Merge pull request #4123 from lioncash/unused-varmerry
macro_jit_x64: Remove unused variable
2020-06-20software_keyboard: Eliminate trivial redundant copiesLioncash
We can just make use of moves here to get rid of two redundant copies
2020-06-20main: Append AVX and FMA instructions to cpu stringMorph
Append AVX and FMA instructions to cpu string if the host cpu supports them
2020-06-20common/telemetry: Add AVX512 to telemetryMorph
2020-06-20common/cpu_detect: Add AVX512 detectionMorph
2020-06-20decode/image: Implement B10G11R11FMorph
- Used by Kirby Star Allies
2020-06-19Merge pull request #4099 from MerryMage/macOS-buildbunnei
Fix compilation on macOS
2020-06-19gl_arb_decompiler: Avoid several string copiesLioncash
Variables that are marked as const cannot have the move constructor invoked when returning from a function (the move constructor requires a non-const variable so it can "steal" the resources from it.