Commit Graph
30435 Commits
Author SHA1 Message Date
Unknown W. Brackets e00a3eed13 Merge pull request #14817 from hrydgard/savedata-screen-fixes
Savedata screen fixes
2021-09-09 17:13:11 -07:00
Henrik Rydgård 5876388c65 Vulkan scissor fix (validation errors). 2021-09-10 01:15:29 +02:00
Henrik Rydgård 85ac0f8856 Fix a couple sort comparators for the savedata screen 2021-09-10 01:14:59 +02:00
Henrik Rydgård f9f893f3fc Merge pull request #14813 from hrydgard/scoped-storage-shortcut-fix
Various Android shortcut fixes
2021-09-09 09:12:49 +02:00
Henrik Rydgård c9bcbf326f More shortcut fixes 2021-09-09 00:00:54 +02:00
Henrik Rydgård 273376ab8d Set a couple flags on the ShortcutIntent 2021-09-08 23:43:35 +02:00
Henrik Rydgård bad0736fa3 Avoid calling into C++ when creating game shortcuts. Use scoped storage-compatible file chooser when possible. 2021-09-08 23:26:01 +02:00
Henrik Rydgård 1d08317766 Valiant attempt to fix queryGameName 2021-09-08 23:25:39 +02:00
Henrik Rydgård 568043211f Fix error message 2021-09-08 23:24:28 +02:00
Henrik Rydgård 0d9d360b07 ThreadManager cleanups 2021-09-08 23:24:00 +02:00
Henrik Rydgård 8e9cdf97cf Implement support for new file chooser on Android 11+. 2021-09-08 21:33:50 +02:00
Henrik Rydgård 5e4c478f43 Merge pull request #14807 from iota97/double-bind
Double binding fix
2021-09-08 21:23:56 +02:00
Unknown W. Brackets 51e2015815 Merge pull request #14811 from stuken/libretro_hardware_texture_scaling_option
Expose texture shader core option in libretro
2021-09-08 12:07:03 -07:00
Henrik Rydgård 7120a9761b Merge pull request #14810 from iota97/wave
Wave animation
2021-09-08 18:58:50 +02:00
Stuart Kenny f442f4012c Expose texture shader core option. 2021-09-08 16:42:11 +01:00
iota97 79b10c4d53 Add some antialiasing 2021-09-08 16:36:57 +02:00
iota97 01aaed54d6 Wave animation 2021-09-08 15:57:41 +02:00
Henrik Rydgård 03b53c6a75 Merge pull request #14808 from stuken/libretro_update_texture_filtering
Expose new texture filtering mode in libretro
2021-09-08 11:46:49 +02:00
Stuart Kenny 6350b41d3f Expose new texture filtering option and fix runtime changing texture upscale mode 2021-09-08 09:27:15 +01:00
iota97 7b33325cac Double binding fix 2021-09-08 08:54:59 +02:00
Unknown W. Brackets f92c33a48c Merge pull request #14806 from hrydgard/control-grid-fix
Control layout grid fix
2021-09-07 16:46:59 -07:00
Henrik Rydgård 2a223bb91d No longer need to specify build tools version, gradle now has a default. 2021-09-08 01:16:49 +02:00
Henrik Rydgård 2b683ff8c7 Fix typo (and maybe a bug). 2021-09-08 00:19:18 +02:00
Henrik Rydgård 68f7c9e9ff Round the location of single-pixel lines to the nearest pixel.
Should hopefully help #14204.
2021-09-08 00:19:01 +02:00
Henrik Rydgård f239d79f66 Merge pull request #14805 from hrydgard/spline-flush-fix
Bezier/Spline: Fix logical error
2021-09-08 00:14:01 +02:00
Henrik Rydgård 5dab9994b6 Bezier/Spline: Fix logical error (must flush buffered data before we modify submitType).
Should fix #14774
2021-09-07 23:52:06 +02:00
Henrik Rydgård e2b0137400 VK: Only autogenerate mipmaps for R8G8B8A8 format textures.
Quickfix for bug with Auto High Quality texture filtering.

Fixes #14804 (good enough for now at least).
2021-09-07 23:41:03 +02:00
Henrik Rydgård f83cf9fd0d Merge pull request #14798 from iota97/crc-fix
Don't show CRC button when we can't get it
2021-09-07 16:36:25 +02:00
iota97 b44c991fc1 Add info check 2021-09-07 16:16:39 +02:00
iota97 227333f45b Don't show CRC button when we can't get it 2021-09-07 10:17:03 +02:00
Henrik Rydgård bc45634ed3 Merge pull request #14801 from unknownbrackets/reporting
Reporting: Calculate CRC for PSN games
2021-09-07 09:14:55 +02:00
Henrik Rydgård f7e2a36162 Merge pull request #14802 from unknownbrackets/softgpu
softgpu: Prevent pixel gaps when drawing sprites
2021-09-07 08:58:05 +02:00
Unknown W. Brackets b5ba469826 softgpu: Prevent pixel gaps when drawing sprites.
If you end a sprite at 255.9, it draws the pixel at 255.  This uses the
same logic to handle that as in the triangle path.
2021-09-06 22:05:39 -07:00
Unknown W. Brackets d56bf561f1 Merge pull request #14800 from hrydgard/fix-libretro-defaults
libretro: Fix defaults for texture_scaling_level and inflight_frames
2021-09-06 20:07:14 -07:00
Unknown W. Brackets bac7def66b libretro: Fix typo. 2021-09-06 19:47:39 -07:00
Unknown W. Brackets 825d9a8d2b Reporting: Calculate CRC for PSN games. 2021-09-06 19:40:40 -07:00
Unknown W. Brackets 694e92dc82 Core: Use FileBlockDevice for PBPs without an ISO. 2021-09-06 19:39:34 -07:00
Henrik Rydgård b5e8e22dc9 Merge pull request #14789 from hrydgard/auto-max-quality-texfilter
Add new texture filtering mode "Auto Max Quality"
2021-09-07 00:58:48 +02:00
Henrik Rydgård be87acf62b libretro: Fix defaults for texture_scaling_level and inflight_frames 2021-09-07 00:51:28 +02:00
Henrik Rydgård a5d963f140 Merge pull request #14776 from hrydgard/update-gradle-again
Update gradle again.
2021-09-06 22:57:49 +02:00
Henrik Rydgård c2619f425c Merge pull request #14799 from stuken/libretro_fix
Various libretro fixes
2021-09-06 22:56:47 +02:00
Stuart Kenny feade27cd3 Review style fixes. 2021-09-06 21:01:17 +01:00
Stuart Kenny c593da050c Expose inflight frames as core option. 2021-09-06 20:14:08 +01:00
Stuart Kenny 0f45c95d17 Fix capitalization in core option labels. 2021-09-06 20:13:07 +01:00
Stuart Kenny 6db91abf17 Move core initialization code out of retro_load_game method 2021-09-06 20:10:13 +01:00
Stuart Kenny 3b39b6fcaa Do not fast forward by default. 2021-09-06 20:03:57 +01:00
Stuart Kenny da4652aa2a Do not skip SwapBuffer() when skipDrawReason set.
Fixes nothing being rendered with high frameskip ratios.
2021-09-06 20:00:50 +01:00
Henrik Rydgård ae9bf27991 Merge pull request #14795 from unknownbrackets/softgpu
softgpu: Avoid overflow infinite loop
2021-09-06 08:57:19 +02:00
Unknown W. Brackets 7addc18a6b softgpu: Avoid overflow infinite loop.
For certain large values, it would overflow and continue looping
endlessly.
2021-09-05 23:24:08 -07:00
Henrik Rydgård 1df31e9304 Fix windows menus for the new tex filtering options. 2021-09-05 23:54:41 +02:00