Henrik Rydgård
3445f39f3f
Survive pipeline creation failure on Vulkan. Makes Burnout playable on Pocophone... Sigh.
...
Minor cleanups.
2019-03-11 16:40:10 +01:00
Henrik Rydgård
186584e087
Update to a new gradle version again
2019-03-11 15:57:45 +01:00
Henrik Rydgård
238211f50a
Merge pull request #11875 from hrydgard/font-doublefree-callback-fix
...
sceFontLib: Don't call the callback if double-free.
2019-03-11 13:40:19 +01:00
Henrik Rydgård
7865589f48
sceFontLib: Don't call the callback if double-free. Should fix one part of #6627
2019-03-11 12:55:09 +01:00
Henrik Rydgård
335d2573e7
Merge pull request #11873 from unknownbrackets/stencil-upload
...
GLES: Fix stencil buffer upload at > 1x PSP
2019-03-10 19:01:23 +01:00
Unknown W. Brackets
271389b8e5
GLES: Fix stencil buffer upload at > 1x PSP.
...
Also fixes crashes on ATI. See #6627 .
2019-03-10 08:36:12 -07:00
Henrik Rydgård
c77af182af
Merge pull request #11867 from unknownbrackets/ui-menu
...
Fix Windows help menu
2019-03-04 08:11:52 +01:00
Unknown W. Brackets
f2206158b2
UI: Update more browser links to https://.
2019-03-03 21:39:21 -08:00
Unknown W. Brackets
c821ad1d51
Windows: Link to https://.
2019-03-03 21:35:05 -08:00
Unknown W. Brackets
7428216063
Windows: Clear help menu correctly.
2019-03-03 21:34:32 -08:00
Unknown W. Brackets
1205753289
UI: Pass touch/button releases to all screens.
...
This way, if you go into a menu and release a button, it still gets
noticed. This also goes for axis centering (and therefore vkeys.)
Also, move TOUCH_RELEASE_ALL to all screen switches.
2019-03-03 17:50:54 -08:00
Henrik Rydgård
3cf6b1856e
Merge pull request #11857 from hrydgard/hardcode-tonyhawk-hack
...
Hardcode the cheats that work around the Tony Hawk's Underground jit issues.
2019-03-03 10:56:36 +01:00
Henrik Rydgård
dc2275d041
Merge pull request #11864 from hrydgard/debugger-dpi-fixes
...
DPI fixes in the old Win32 debugger. Fixes #11856 .
2019-03-03 09:21:29 +01:00
Henrik Rydgård
e74be9c492
DPI fixes in the old Win32 debugger. Fixes #11856 .
...
Also some general cleanup of it but decided it wasn't worth it to continue.
2019-03-03 09:19:44 +01:00
Henrik Rydgård
7c7d276d1d
Merge pull request #11862 from 6alileo/patch-1
...
Hori Minipad S
2019-03-02 22:14:29 +01:00
Henrik Rydgård
39b5313172
Merge pull request #11863 from 6alileo/patch-2
...
Hori Minipad S
2019-03-02 22:05:30 +01:00
6alileo
662f6743d0
Update gamecontrollerdb.txt
2019-03-02 12:41:01 -08:00
6alileo
15ac3da116
Hori Minipad S
2019-03-02 12:40:40 -08:00
Henrik Rydgård
748110c1ba
Merge pull request #11859 from unknownbrackets/cullrange
...
GPU: Handle cull range properly drawing at offset
2019-03-02 20:13:13 +01:00
Unknown W. Brackets
d7f2167898
GLES: Correct cull range offset in unbuffered.
2019-03-02 10:58:28 -08:00
Unknown W. Brackets
357e0316a0
GPU: Handle cull range properly drawing at offset.
...
Did the transformation backwards.
2019-03-02 10:48:01 -08:00
Henrik Rydgård
c84137dd2d
Add the other gameIDs for euro tony hawk
2019-03-01 14:31:28 +01:00
Henrik Rydgård
17b4f28d6b
Hardcode the cheats that work around the Tony Hawk jit issues. Temporary, horrible hack working around #3854 .
2019-03-01 10:56:17 +01:00
Henrik Rydgård
2d5acc83b6
Use MSG_NOSIGNAL for some more send() calls. Didn't fix anything though.
...
See #11853
2019-03-01 08:35:35 +01:00
Henrik Rydgård
e90328d03c
UWP: Restore the Load button. Fixes #11855 .
2019-03-01 08:20:42 +01:00
Henrik Rydgård
84d41a776c
compat: Enable 60fps limit and warning for wrong clock freq for Tekken 6.
2019-03-01 08:12:02 +01:00
Henrik Rydgård
aba375e2f7
Remove old resolution hackery that didn't fix anything.
2019-02-28 14:16:20 +01:00
Henrik Rydgård
bd71af24db
Fix some minor things found looking at Valgrind output
2019-02-27 13:42:00 +01:00
Henrik Rydgård
d7f3f15b85
Add missing line to SDL EGL init (no way this path could have worked anywhere?)
2019-02-27 11:26:31 +01:00
Henrik Rydgård
e715fe0382
EGL errors should cause us to bail. Also downweight alpha in the EGL config chooser. See #11839
2019-02-27 10:33:36 +01:00
Henrik Rydgård
e49c488c6f
Silence a compiler warning, fix an uninitialized variable
2019-02-27 10:33:27 +01:00
Henrik Rydgård
b689c68221
Merge pull request #11848 from hrydgard/disable-range-culling-depthrange-hack
...
Disable vertex range culling when the depthrange hack is enabled.
2019-02-26 16:35:58 +01:00
Henrik Rydgård
8e7da3fef4
Disable vertex range culling when the depthrange hack is enabled. Temporary workaround for #11576 .
2019-02-26 16:07:11 +01:00
Henrik Rydgård
593c3139bd
Ignore DisableAccurateDepth on Adreno as well. Fixes #11557
2019-02-26 15:21:21 +01:00
Henrik Rydgård
11afa64ee2
Merge pull request #11846 from hrydgard/tactics-ogre-powervr-workaround
...
Disable more texcoord math on terrible-precision PowerVR
2019-02-26 10:54:53 +01:00
Henrik Rydgård
1f4c1cee2d
Disable more texcoord math on terrible-precision PowerVR (it's really awful). Fixes #9189 .
2019-02-26 10:39:17 +01:00
Henrik Rydgård
2e70fe1461
Merge pull request #11845 from hrydgard/egl-avoid-hdr
...
EGL: Avoid HDR mode. Uses unknownbrackets' changes from #11839 .
2019-02-26 09:03:23 +01:00
Henrik Rydgård
b8e56b361e
EGL: Avoid HDR mode. Uses unknownbrackets' changes from #11839 .
2019-02-26 08:57:51 +01:00
Henrik Rydgård
64dd4257ad
Merge pull request #11842 from hrydgard/win32-handle-leak-fix
...
Win32 handle leak fix
2019-02-25 21:49:49 +01:00
Henrik Rydgård
cb25354dce
Better place for CloseHandle
2019-02-25 21:48:56 +01:00
Henrik Rydgård
ff2c540e51
Found the handle leak! Doh.
2019-02-25 21:35:56 +01:00
Henrik Rydgård
0cd3ac06d0
Avoid trying to create a FileLoader for empty filenames
...
Assorted cleanup
2019-02-25 21:35:51 +01:00
Henrik Rydgård
e3d7ca67a0
Rename the lag sync config ini setting to reset it for all users. See #10195 .
2019-02-25 15:50:28 +01:00
Henrik Rydgård
2c9aa561b1
Merge pull request #11838 from hrydgard/dedicated-alloc-fix
...
VulkanImage: Fix issue where we'd try to free dedicated allocations from the allocator
2019-02-25 15:17:55 +01:00
Henrik Rydgård
bf2bbd891c
Back out wrong change. Leaving better error handling for later.
2019-02-25 15:15:04 +01:00
Henrik Rydgård
c1427f5981
VulkanImage: Fix issue where we'd try to free dedicated allocations from the allocator_ instead of Vulkan directly.
...
Snuck in some minor cleanups.
2019-02-24 22:23:26 +01:00
Henrik Rydgård
f742b79174
Merge pull request #11835 from unknownbrackets/vfpu-artdink
...
Correct vocp / vsocp prefix handling
2019-02-24 09:29:32 +01:00
Unknown W. Brackets
aff1d8e8b2
interp: Implement vsbz and vlgb.
...
Not sure any games actually use them, but good to have the remaining vfpu
ops all implemented.
2019-02-23 15:08:49 -08:00
Unknown W. Brackets
520f850e09
Jit: Correct VFPU prefix eating flags.
...
Verified by tests. Also, confirmed that the old vxbz encoding had no
output, but the new position (as used by gas) does.
2019-02-23 15:08:49 -08:00
Unknown W. Brackets
179ec61815
interp: Correctly handle vsocp prefixes.
...
Very similar to vsop, just with a bit more fixed values.
2019-02-23 10:05:13 -08:00