Commit Graph

  • ef11a31b6e CI: Add Android APK builds Connor McLaughlin 2020-07-12 01:06:15 +10:00
  • 8febf5df04 D3D11HostDisplay: Fix reversed feature level order Connor McLaughlin 2020-07-11 21:23:39 +10:00
  • 113b0f57d6 libretro: Fix Vulkan context creation on Mali Connor McLaughlin 2020-07-12 00:41:52 +10:00
  • 3ad780b52e libretro: Fix logging breaking when retro_set_environment called twice Connor McLaughlin 2020-07-12 00:41:09 +10:00
  • 282f166e7a Vulkan/StagingBuffer: Don't try to invalidate unmapped buffer Connor McLaughlin 2020-07-12 00:40:04 +10:00
  • fb6538da35 Vulkan/Context: Allocate SSBO descriptors in global set Connor McLaughlin 2020-07-12 00:36:39 +10:00
  • b1ba4c446b VulkanLoader: Make vkGetDeviceProcAddr() an instance function Connor McLaughlin 2020-07-12 00:36:19 +10:00
  • 50a25b63b1 CDROM: Track seek position when resetting Connor McLaughlin 2020-07-11 20:34:16 +10:00
  • d1a2ebd8f3 GPU/HW: Eliminate CPU round trip on oversized VRAM writes Connor McLaughlin 2020-07-11 20:18:07 +10:00
  • e144392187 README.md: Update Android version status Connor McLaughlin 2020-07-11 03:30:30 +10:00
  • f9cbc3acfb Android: Hook up settings interface Connor McLaughlin 2020-07-11 03:29:15 +10:00
  • 79841d13e2 dep/glad: Work around missing EGL_CAST on ARM drivers Connor McLaughlin 2020-07-11 03:29:04 +10:00
  • 86c6be41b3 SDL: Wayland support Connor McLaughlin 2020-07-11 03:28:57 +10:00
  • 4ce5f7e802 GLContext: Wayland support Connor McLaughlin 2020-07-07 21:40:55 +10:00
  • eab70546c8 CDROMAsyncReader: Only log warning when waiting time exceeds 1ms Connor McLaughlin 2020-07-11 03:21:05 +10:00
  • c5e8327e7a CDROM: Seek to LBA 0 when resetting Connor McLaughlin 2020-07-10 20:55:14 +10:00
  • 71157b171e CDROM: Use partial seek position when re-seeking Connor McLaughlin 2020-07-10 20:55:00 +10:00
  • 4d1880091e GPU: Ignore display start bit 0 instead of reducing width Connor McLaughlin 2020-07-10 20:31:58 +10:00
  • 93abf8e53d GPU: Drop least significant bit of display start address Connor McLaughlin 2020-07-10 20:17:55 +10:00
  • 604ff20b0d AnalogController: Treat rumble as binary on/off Connor McLaughlin 2020-07-10 20:15:45 +10:00
  • d6ec1fd84e Build fix Connor McLaughlin 2020-07-10 14:46:44 +10:00
  • c01854e9d1 Define LIBRETRO macro when building core, skip swap chain Connor McLaughlin 2020-07-10 14:01:48 +10:00
  • 69f3128b07 README.md: Add link to libretro Android AArch64 build Connor McLaughlin 2020-07-09 13:31:33 +10:00
  • a5fe740e30 Fix a bunch of compiler warnings Connor McLaughlin 2020-07-09 13:29:58 +10:00
  • 60a739e305 D3D11HostDisplay: Add __has_include check for dxgi1_5.h Connor McLaughlin 2020-07-09 13:24:56 +10:00
  • 9685be9064 D3D11/ShaderCache: Remove feature level 12 enum usage Connor McLaughlin 2020-07-09 13:00:43 +10:00
  • 5984f977ca D3D11HostDisplay: Ensure we only get feature level 10-11 Connor McLaughlin 2020-07-09 13:00:31 +10:00
  • e3db2f5ffe Merge pull request #595 from stenzek/android-ci Connor McLaughlin 2020-07-09 02:37:58 +10:00
  • 659da85ff3 CI: Build Android AArch64 libretro core Connor McLaughlin 2020-07-09 02:18:49 +10:00
  • 46dfccef81 Common/DimensionalArray: Don't break clang Connor McLaughlin 2020-07-08 15:40:08 +10:00
  • 532c2a0c15 cmake: Drop msbuild-based libretro dll in top-level dir too Connor McLaughlin 2020-07-08 15:18:49 +10:00
  • a68bbb3e85 Common/DimensionalArray: Work around VC2017 issue Connor McLaughlin 2020-07-08 15:00:27 +10:00
  • 068b244303 libretro: Do SET_CORE_OPTIONS unconditionally Connor McLaughlin 2020-07-08 12:48:57 +10:00
  • 57cf40d1ae Bus: Work around VS2017 bug with std::array Connor McLaughlin 2020-07-08 12:44:12 +10:00
  • 6ae5caa23b Common/StringUtil: Add missing include Connor McLaughlin 2020-07-08 12:13:56 +10:00
  • e1788ee988 CI: Fix Linux libretro builds Connor McLaughlin 2020-07-08 02:17:39 +10:00
  • 209d7c67e9 GPU/OpenGL: Prefer SSBOs over small texel buffers+subimage Connor McLaughlin 2020-07-08 01:57:51 +10:00
  • 922003ba50 libretro: Ignore renderer changes Connor McLaughlin 2020-07-08 01:57:43 +10:00
  • 97a946bd62 CommonHostInterface: Implement frame step hotkey Connor McLaughlin 2020-07-08 01:57:34 +10:00
  • fe867edefb cmake: Further tweaks for Android libretro core Connor McLaughlin 2020-07-07 20:33:15 +10:00
  • 83b409c32a Merge pull request #591 from stenzek/ci-libretro-cmake Connor McLaughlin 2020-07-07 20:27:55 +10:00
  • 01287cb7da build: Support building libretro core for Android Connor McLaughlin 2020-07-07 20:27:06 +10:00
  • c242d4707f build: Drop Linux libretro core in current directory too Connor McLaughlin 2020-07-07 20:26:56 +10:00
  • 70184c13c7 Update libretro core build instructions Connor McLaughlin 2020-07-07 19:17:45 +10:00
  • cf1dec6667 CI: Use cmake for Windows libretro builds Connor McLaughlin 2020-07-07 19:14:00 +10:00
  • 089b1d465f build: Drop libretro DLL in build directory Connor McLaughlin 2020-07-07 19:07:24 +10:00
  • 0ad6adc900 build: Enable LTO/LTCG on Windows Release builds Connor McLaughlin 2020-07-07 18:54:11 +10:00
  • 9a631ff52c build: Don't build unit tests for libretro core Connor McLaughlin 2020-07-07 18:54:02 +10:00
  • 011ee6331e build: Link tinyxml2 statically in cmake/win32 Connor McLaughlin 2020-07-07 18:47:58 +10:00
  • 24f10eca61 build: Drop Windows DLL in binary directory for libretro Connor McLaughlin 2020-07-07 18:37:03 +10:00
  • a451e7f177 Android: Get it running again Connor McLaughlin 2020-07-05 21:31:17 +10:00
  • 729e1b3392 GLContext: Fix Android context creation Connor McLaughlin 2020-07-07 00:59:49 +10:00
  • da180a1c4f Vulkan: Fix crash when device creation fails Connor McLaughlin 2020-07-07 00:59:42 +10:00
  • 1d4b5e22cb Vulkan: Fall back to geometryShader when fillModeNonSolid unsupported Connor McLaughlin 2020-07-07 00:59:35 +10:00
  • d1eae288bf GameList: Add EntryCompatibilityRatingToString Connor McLaughlin 2020-07-07 00:59:28 +10:00
  • 5274fa32ac Qt: Pump events on main thread when waiting for init Connor McLaughlin 2020-07-06 02:47:13 +10:00
  • 76cb52407b SDLControllerInterface: Init joystick API as well Connor McLaughlin 2020-07-06 02:47:05 +10:00
  • 547e8b239b libretro: Reduce base width/height Connor McLaughlin 2020-07-06 02:29:43 +10:00
  • 11c0601a67 libretro: Work around hw render interface pointer being freed Connor McLaughlin 2020-07-05 22:56:39 +10:00
  • 01a63a914a Merge pull request #588 from ggrtk/gpu-crtc Connor McLaughlin 2020-07-05 23:28:06 +10:00
  • e42d5fed75 GPU: Adjust 4-pixel boundary alignment formula Albert Liu 2020-07-04 17:59:14 -07:00
  • 000a51298a GPU: Don't round screen size to 4-pixel multiple Albert Liu 2020-07-04 17:55:43 -07:00
  • e2b1158514 GPU: Report CRTC padding as signed in debug window Albert Liu 2020-07-03 22:11:05 -07:00
  • 45f3560427 README.md: Update libretro core links Connor McLaughlin 2020-07-05 13:36:20 +10:00
  • 660e2af30e Merge pull request #587 from stenzek/libretro-dll-name Connor McLaughlin 2020-07-05 13:32:28 +10:00
  • 67bc14dac9 CI: Use libretro core naming convention Connor McLaughlin 2020-07-05 12:58:04 +10:00
  • 511c3133f1 GPU: Let GPU catch up before handling GP1 reset commands Connor McLaughlin 2020-07-05 02:25:55 +10:00
  • b0b3901722 libretro: Fix DualShock analog mode auto-enable Connor McLaughlin 2020-07-05 00:05:14 +10:00
  • c76bb5eb6a libretro: Fix display aspect ratio Connor McLaughlin 2020-07-04 22:33:07 +10:00
  • 343e3ba3b7 libretro: Better handle resolution changes Connor McLaughlin 2020-07-04 21:23:59 +10:00
  • e15fafe428 libretro: Reduce OSD message durations Connor McLaughlin 2020-07-04 21:17:29 +10:00
  • 8408d3b6bf libretro: Disable shader cache Connor McLaughlin 2020-07-04 20:51:04 +10:00
  • f9622b2450 libretro: Fix memory card save locations Connor McLaughlin 2020-07-04 20:50:33 +10:00
  • 9b3e344ad8 Renderers: Support empty shader cache Connor McLaughlin 2020-07-04 20:49:50 +10:00
  • f396a2c373 Renderers: Make shader cache path a prefix instead of directory Connor McLaughlin 2020-07-04 20:45:54 +10:00
  • b9ffca1ddf libretro: Vulkan renderer support Connor McLaughlin 2020-07-04 20:06:04 +10:00
  • 218f6721d3 libretro: Fix display rendering in D3D11/OpenGL Connor McLaughlin 2020-07-04 20:05:49 +10:00
  • 2c4fce3f0d D3D11HostDisplay: Don't create swap chain for headless Connor McLaughlin 2020-07-04 17:37:50 +10:00
  • b3359dadc9 Qt: Save original style name for restoring after theme switch Connor McLaughlin 2020-07-04 15:54:26 +10:00
  • 16411d7669 dep/libcue: Prefix functions to avoid name clash with glslang Connor McLaughlin 2020-07-04 13:47:51 +10:00
  • 1231f6dafe GPU: Handle GP1 command mirrors Connor McLaughlin 2020-07-04 01:28:18 +10:00
  • d0241aafbf README.md: Add link to CI libretro core Connor McLaughlin 2020-07-03 15:23:33 +10:00
  • 2963528a36 Merge pull request #584 from ggrtk/maint Connor McLaughlin 2020-07-03 15:20:31 +10:00
  • e581ecd9c4 README.md: Add LibCrypt and SBI info Albert Liu 2020-07-02 17:36:37 -07:00
  • 0a65fe4156 GitHub Actions: Update to checkout action v2.3.1 with fetch-depth: 0 Albert Liu 2020-06-30 23:00:07 -07:00
  • 0a0a2024fd SDLControllerInterface: Prefer cbutton.which for button events Albert Liu 2020-06-30 07:51:52 -07:00
  • d996f46618 Update compatibility database Connor McLaughlin 2020-07-03 01:50:26 +10:00
  • 2d74062abb CPU: Delay interrupts by one instruction/block Connor McLaughlin 2020-07-03 00:57:22 +10:00
  • 8a8ce8d41c NamcoGunCon: Use correct GPU clock as reference Connor McLaughlin 2020-07-02 02:51:22 +10:00
  • 06b329b4c6 Update README.md with libretro core info Connor McLaughlin 2020-07-02 00:50:34 +10:00
  • 0710e3b6d3 CDROM: Ignore sectors with channel number=255 Connor McLaughlin 2020-07-01 21:43:24 +10:00
  • bff5432879 Pad: Improve ACK timing Connor McLaughlin 2020-07-02 00:43:26 +10:00
  • b471d1043a Settings: Load Memory Cards From State -> Load Devices From State Connor McLaughlin 2020-07-02 00:43:18 +10:00
  • 6834f2ca42 Merge pull request #581 from stenzek/libretro-ci Connor McLaughlin 2020-07-01 03:04:32 +10:00
  • a1fd801b7f Build libretro core in CI Connor McLaughlin 2020-07-01 02:35:26 +10:00
  • 655dff84e2 VulkanHostDisplay: Fix software cursor rendering Connor McLaughlin 2020-07-01 01:56:28 +10:00
  • 400ee3d9b3 OpenGLHostDisplay: Fix software cursor rendering Connor McLaughlin 2020-07-01 01:56:21 +10:00
  • 8cd9e0887e libretro: Use framebuffer view dimensions not texture dimensions Connor McLaughlin 2020-07-01 00:43:17 +10:00
  • 70f4ce7cde libretro: Add auto analog mode option for controllers Connor McLaughlin 2020-07-01 00:35:40 +10:00
  • f65a50d84b HostDisplay: Use surface scale for drawing software cursor Connor McLaughlin 2020-07-01 00:35:33 +10:00