Commit Graph

  • e6f5009245
    Merge pull request #567 from ggrtk/aspect-ratio-setting Connor McLaughlin 2020-06-24 12:23:46 +1000
  • 28d38c9867 LibretroHostInterface: Report aspect ratio setting to frontend Albert Liu 2020-06-23 09:21:24 -0700
  • 7c206766ae HostInterface: Save default setting to AspectRatio, not PixelAspectRatio Albert Liu 2020-06-23 08:22:09 -0700
  • 832c7a1192 Vulkan: Support using SSBOs instead texel buffers Connor McLaughlin 2020-06-24 01:40:01 +1000
  • 08ef8c1e8d GPU/HW: Support SSBOs instead of texture buffers for VRAM writes Connor McLaughlin 2020-06-24 01:39:53 +1000
  • eec37df1e0 Settings: Make the recompiler the default CPU mode Connor McLaughlin 2020-06-24 01:39:42 +1000
  • f6aae5e67c Settings: Add 2:1 (VRAM 1:1) display aspect ratio Connor McLaughlin 2020-06-24 01:39:35 +1000
  • f32028a736
    Merge pull request #566 from ggrtk/analog-controller Connor McLaughlin 2020-06-24 01:33:26 +1000
  • 2cfb811569
    Merge pull request #565 from lioncash/stamp Connor McLaughlin 2020-06-24 01:32:52 +1000
  • 84d4423719
    Merge pull request #564 from lioncash/leak Connor McLaughlin 2020-06-24 01:31:52 +1000
  • da0885af0d
    Merge pull request #563 from lioncash/fs Connor McLaughlin 2020-06-24 01:30:04 +1000
  • 4b31034efa
    Merge pull request #562 from lioncash/amp Connor McLaughlin 2020-06-24 01:29:42 +1000
  • 293c2f50cd ControllerInterface: Make axis-to-button deadzone customizable Albert Liu 2020-06-22 19:30:19 -0700
  • 6b7c068f83 ControllerInterface: Implement axis scaling for axis-to-axis mappings Albert Liu 2020-06-06 18:49:25 -0700
  • 4c82705e34 timestamp: Correct duplicate conditionals Lioncash 2020-06-23 06:24:04 -0400
  • 987b11a1d2 timestamp: Implement operator!= in terms of operator== Lioncash 2020-06-23 06:20:27 -0400
  • 83a01c27a2 file_system: Prevent resource leaks in DeleteDirectory() Lioncash 2020-06-23 06:13:51 -0400
  • 292a0a6800 file_system: Correct duplicate conditionals in CreateDirectory() Lioncash 2020-06-23 06:09:36 -0400
  • 20d17b953b spu: Make use of logical AND within IsPitchModulationEnabled() Lioncash 2020-06-23 06:00:08 -0400
  • 3ca9d578b3
    Merge pull request #559 from lioncash/field Connor McLaughlin 2020-06-23 19:58:06 +1000
  • 6de24f620e
    Merge pull request #558 from lioncash/psf Connor McLaughlin 2020-06-23 19:57:19 +1000
  • daf9afe221
    Merge pull request #560 from lioncash/xy Connor McLaughlin 2020-06-23 19:56:43 +1000
  • e228588823
    Merge pull request #561 from lioncash/rectangle Connor McLaughlin 2020-06-23 19:56:16 +1000
  • c8082fcdf1
    Merge pull request #557 from lioncash/data Connor McLaughlin 2020-06-23 19:55:25 +1000
  • e064196f25 rectangle: Correct assignment of right within SetExtents Lioncash 2020-06-23 05:50:41 -0400
  • 7a05f8402b playstation_mouse: Amend initial x value Lioncash 2020-06-23 05:48:23 -0400
  • 0abe4c60b4 cd_image: Make use of std::array where applicable Lioncash 2020-06-23 05:04:16 -0400
  • a27aa45e6a bitfield: Make interface fully constexpr Lioncash 2020-06-23 05:27:38 -0400
  • 76af96f15b system: Correct error dialog in PSF load case Lioncash 2020-06-23 05:13:43 -0400
  • 840a80670f CDROM: Reset XA resampler on file switch Connor McLaughlin 2020-06-22 15:58:22 +1000
  • 9265dd72ba Vulkan/ShaderCache: Skip writing pipeline cache when size matches Connor McLaughlin 2020-06-22 15:58:10 +1000
  • eaca5eca07 GPU/Vulkan: Use Metal layer instead NSView on macOS. Connor McLaughlin 2020-06-22 15:58:07 +1000
  • f846817848 Vulkan: Fix crash when opening settings window -> resizing Connor McLaughlin 2020-06-22 15:58:00 +1000
  • 1455e793d5 Vulkan: Fix crash when drag-resizing window Connor McLaughlin 2020-06-22 15:57:54 +1000
  • 82a0ad8a10 Qt/Settings: Make GPU adapter more sensible Connor McLaughlin 2020-06-22 15:57:43 +1000
  • 1667d0a271 Update compatibility list from @macattack222 and @HeroponRikiBestest Connor McLaughlin 2020-06-22 15:55:05 +1000
  • eb1b6b6272 GPU/HW: Fix D3D11 upscaled line GS Connor McLaughlin 2020-06-22 15:53:05 +1000
  • 73cdd676ad GPU/Vulkan: Fix incorrect srcfactor selection Connor McLaughlin 2020-06-21 16:24:06 +1000
  • ce75168238 GPU/Vulkan: Don't assume support for dual-source blend Connor McLaughlin 2020-06-21 01:33:15 +1000
  • bf60f9dd61 GPU/Vulkan: Use geometry shader for line rendering at >1xIR Connor McLaughlin 2020-06-21 01:33:08 +1000
  • 97ef905f10 GPU/Vulkan: Fix race/crash when changing settings live Connor McLaughlin 2020-06-21 01:33:00 +1000
  • f54876deb0 Vulkan/Context: Use VK_MVK_macos_surface not VK_EXT_metal_surface Connor McLaughlin 2020-06-20 20:37:37 +1000
  • fed53b565f GPU/Vulkan: Fix inverted transparency Connor McLaughlin 2020-06-20 20:22:20 +1000
  • a08c398d4b GPU/HW: Provide depth in vertex rather than computing Connor McLaughlin 2020-06-20 20:21:32 +1000
  • 7192b8d83a Vulkan/ShaderCache: Hopefully fix macOS build Connor McLaughlin 2020-06-20 03:39:46 +1000
  • cab5e70ccc Update compatibility list with data from @macattack222 Connor McLaughlin 2020-06-20 03:36:31 +1000
  • 4d827e23c5 Qt: Add GPU/adapter selection to settings Connor McLaughlin 2020-06-20 03:34:00 +1000
  • 77291096db Settings: Add GPU adapter option and hook up to D3D11/Vulkan Connor McLaughlin 2020-06-20 03:33:57 +1000
  • 1b5f8db2fc Vulkan/Context: Support specifying GPU to use Connor McLaughlin 2020-06-20 03:33:55 +1000
  • 4a04800132 Vulkan: Handle potential duplicate GPU/adapter names Connor McLaughlin 2020-06-20 03:33:52 +1000
  • 7fce9b102e FrontendCommon: Add GPU enumeration methods to D3D11/Vulkan host displays Connor McLaughlin 2020-06-20 03:33:49 +1000
  • 85edbce3ca Qt: Use FrontendCommon D3D11 host display wrapper Connor McLaughlin 2020-06-20 03:33:42 +1000
  • 1e26ded73c SDL: Use FrontendCommon D3D11 host display wrapper Connor McLaughlin 2020-06-20 03:33:37 +1000
  • 6eb2079088 FrontendCommon: Add D3D11 helper for host display Connor McLaughlin 2020-06-20 03:33:34 +1000
  • 8ae04f66a1 Update compatibility list with data from @Zet-sensei Connor McLaughlin 2020-06-19 01:42:36 +1000
  • 3114eb51f9 Update README.md with Vulkan renderer Connor McLaughlin 2020-06-19 01:40:08 +1000
  • c023bcd234 Linux build fix Connor McLaughlin 2020-06-19 01:36:46 +1000
  • 1212d24ea9 Merge branch 'vulkan' Connor McLaughlin 2020-06-19 00:19:18 +1000
  • 49a9f01327 Qt: Support Vulkan Connor McLaughlin 2020-06-19 00:18:53 +1000
  • d168947ae4 SDL: Support Vulkan Connor McLaughlin 2020-06-19 00:18:51 +1000
  • 6aacf0019a FrontendCommon: Add a Vulkan host display interface Connor McLaughlin 2020-06-19 00:18:19 +1000
  • 49d11988bf Core: Add Vulkan GPU renderer Connor McLaughlin 2020-06-19 00:18:17 +1000
  • 3cd5b7ae74 Core: Add Vulkan renderer types Connor McLaughlin 2020-06-19 00:18:14 +1000
  • 1399e95b77 Common: Add a range of Vulkan helper/wrapper classes Connor McLaughlin 2020-06-19 00:18:07 +1000
  • 2c0a28398c dep/imgui: Add Vulkan renderer Connor McLaughlin 2020-06-16 22:46:11 +1000
  • 5bbcde7835 dep: Add glslang Connor McLaughlin 2020-06-16 22:46:10 +1000
  • da83059e31 dep/vulkan-loader: Add Vulkan headers and basic dynamic loader Connor McLaughlin 2020-06-16 22:46:07 +1000
  • 63cc4ab197 CommonHostInterface: Release save state selector before display Connor McLaughlin 2020-06-18 21:44:10 +1000
  • bd164d2735 Common/FileSystem: Add {Read,Write}BinaryFile helpers Connor McLaughlin 2020-06-18 21:26:22 +1000
  • 0890164987 Common: Add scope_guard.h from Dolphin Connor McLaughlin 2020-06-16 22:46:14 +1000
  • 47138aa9cf GPU: Consider interlaced rendering for GPU timings Connor McLaughlin 2020-06-18 17:37:11 +1000
  • 5c2b178709
    Merge pull request #552 from ggrtk/advanced-settings Connor McLaughlin 2020-06-18 11:34:49 +1000
  • d005025f8f Qt/AdvancedSettings: Fix swapped widget bindings Albert Liu 2020-06-17 12:34:41 -0700
  • 7aa71529d6
    Merge pull request #551 from ggrtk/advanced-settings Connor McLaughlin 2020-06-18 03:12:13 +1000
  • 8daff5e677 Common: Add dimensional_array.h Connor McLaughlin 2020-06-17 22:46:13 +1000
  • 0e3fdebb11 Qt: Don't set native window to GL surface Connor McLaughlin 2020-06-16 01:06:56 +1000
  • b7d9ce98e8 Qt: Connect tweak/hack settings to Qt frontend Albert Liu 2020-06-14 14:43:16 -0700
  • 53a2b8c03d SDL: Update advanced settings description Albert Liu 2020-06-14 13:03:05 -0700
  • 8a94fc944a CommonHostInterface: Fix minor log message typo Albert Liu 2020-06-16 09:48:19 -0700
  • b141042952
    Merge pull request #549 from ggrtk/qt-rebind-all Connor McLaughlin 2020-06-15 13:26:48 +1000
  • 1b9dbc1a0b Qt: Add help text note about binding rumble Albert Liu 2020-06-14 16:29:25 -0700
  • fd4e41bc7d Qt: Simplify Rebind All behavior Albert Liu 2020-06-14 16:06:29 -0700
  • 41d66f5c73 Qt: Add icon to executable Connor McLaughlin 2020-06-15 03:29:35 +1000
  • 91734e35b0 SDL: Add icon to executable Connor McLaughlin 2020-06-15 03:29:21 +1000
  • fc0560087f GPU: Skip primitives where clip area is invalid Connor McLaughlin 2020-06-14 01:01:01 +1000
  • 16c47f4553 Settings: Change default GPU FIFO size to 16 Connor McLaughlin 2020-06-13 01:30:34 +1000
  • bda528d70a GPU: Alter timings to reflect new clock Connor McLaughlin 2020-06-13 01:29:48 +1000
  • dad63f2303 GPU: Run draw clock at sysclk * 2 Connor McLaughlin 2020-06-13 01:28:49 +1000
  • 0dfb9f7d90
    Merge pull request #548 from ggrtk/qt-aboutdialog Connor McLaughlin 2020-06-12 18:50:06 +1000
  • 4f07e30dc0 Qt: Fix broken font in about dialog on Windows Albert Liu 2020-06-11 10:14:27 -0700
  • aeead1b0a6 Fix MSVC build Albert Liu 2020-06-11 10:09:02 -0700
  • 8d2c7db224 Qt: Source input profiles from program and user directory Connor McLaughlin 2020-06-12 02:47:39 +1000
  • da9188a771 Qt: Fix broken links in about dialog Albert Liu 2020-06-11 09:36:14 -0700
  • 4c29b6f30c Qt: Add about dialog Albert Liu 2020-06-10 21:36:48 -0700
  • 814edecd05 README.md: Add note about unsupported Windows versions Connor McLaughlin 2020-06-12 01:54:17 +1000
  • 2504d187d3 Qt: Add separate menu items for rescan all/scan for new games Connor McLaughlin 2020-06-11 01:48:54 +1000
  • 34d27bad4a Timers: Add missing event update after resetting count/target Connor McLaughlin 2020-06-10 01:37:11 +1000
  • bdf9c91271 GPU: Fix double shader compilation Connor McLaughlin 2020-06-09 03:04:02 +1000
  • 86f0d32e70 CubebAudioStream: Fix crash in PulseAudio on Linux Connor McLaughlin 2020-06-09 03:03:53 +1000
  • d7f083559e Add initial libretro implementation Connor McLaughlin 2020-06-09 02:44:42 +1000