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 |
|
Unknown W. Brackets
|
6178a1fb33
|
Jit: Correct vocp prefix handling.
See #5549. Matches tests for various prefix settings.
|
2019-02-23 09:15:26 -08:00 |
|
Unknown W. Brackets
|
6c9ee0ea59
|
Merge pull request #11451 from hrydgard/linux-vulkan-work
SDL/Vulkan window resize improvements
|
2019-02-23 16:46:31 +00:00 |
|
Unknown W. Brackets
|
c6c226026d
|
Travis: Remove old clang cache workaround.
Now having spaces is causing problems saving the cache. It properly uses
other parameters now in the cache key.
|
2019-02-23 08:41:33 -08:00 |
|
Unknown W. Brackets
|
a5f21b4b2d
|
Merge pull request #11834 from hrydgard/auto-horizontal-default
Android: Default screen rotation to auto landscape for new users.
|
2019-02-23 16:30:01 +00:00 |
|
Henrik Rydgård
|
172bcbbf47
|
Android: Default screen rotation to auto landscape for new users. Fixes #11832
|
2019-02-23 17:17:40 +01:00 |
|
Henrik Rydgård
|
58c240045e
|
Make window resize work with Vulkan. Seems more stable now.
|
2019-02-23 15:53:05 +01:00 |
|
Henrik Rydgård
|
4c83d30b59
|
Merge pull request #11831 from vit9696/macbuild
Bundle libSDL inside app on macOS, fixes #11830
|
2019-02-23 14:32:56 +01:00 |
|
Unknown W. Brackets
|
73d44c49bb
|
Merge pull request #11827 from hrydgard/vulkan-linux-cherry-picks
Vulkan linux cherry picks
|
2019-02-23 12:09:26 +00:00 |
|
vit9696
|
2ccd0156f5
|
Bundle libSDL inside app on macOS, fixes #11830
|
2019-02-23 14:15:17 +03:00 |
|
Henrik Rydgård
|
d91f706206
|
Log why the config is being saved (we seem to do it a bit much at times)
|
2019-02-23 11:55:44 +01:00 |
|
Henrik Rydgård
|
24510b8187
|
SDL/Qt: At least quit properly when switching backends
|
2019-02-23 11:55:34 +01:00 |
|
Henrik Rydgård
|
0c95f18ed6
|
Merge pull request #11829 from vit9696/noglew
Disable GLEW on macOS
|
2019-02-23 11:25:18 +01:00 |
|
vit9696
|
63f81f96fd
|
Disable GLEW on macOS
|
2019-02-23 13:15:23 +03:00 |
|
Henrik Rydgård
|
39adb42b3c
|
Merge pull request #11826 from hrydgard/ignore-invalid-imm
ARM/ARM64: Ignore invalid immediate addresses in delay slots, which may be conditional.
|
2019-02-23 11:01:08 +01:00 |
|
Henrik Rydgård
|
9b1d10063d
|
Linux: Draw the graphics API on the splash screen, like most other platforms.
|
2019-02-23 10:49:27 +01:00 |
|
Henrik Rydgård
|
c80dd44da8
|
ARM/ARM64: Ignore invalid immediate addresses in delay slots, which may be conditional.
Should do something in x86's safe mem too, but leaving for later.
Replaces #11824
|
2019-02-23 10:15:09 +01:00 |
|
Henrik Rydgård
|
50de04a290
|
Merge pull request #11822 from unknownbrackets/vfpu-artdink
interp: Correct vocp prefix handling
|
2019-02-22 09:12:46 +01:00 |
|
Henrik Rydgård
|
5a01bfb165
|
Merge pull request #11823 from vit9696/master
Fix postprocessing shader support on macOS
|
2019-02-22 09:07:35 +01:00 |
|
vit9696
|
27d216ea25
|
Fix postprocessing shader support on macOS
Check GL_ARB_shading_language_420pack availability, which SPIRV-Cross assumes
present by default, causing explicit binding location generation during shader
translation.
|
2019-02-22 06:34:37 +03:00 |
|
Unknown W. Brackets
|
d7f40afd9d
|
interp: Correct vocp prefix handling.
Also, guess that vsocp also applies prefixes. See #5549.
|
2019-02-21 19:02:16 -08:00 |
|
Henrik Rydgard
|
c28bbde053
|
Add more games to RequireBlockTransfer. Plus, for whatever reason we seem to have a separate compat.ini for UWP, update it.
See #11558
|
2019-02-21 09:52:47 +01:00 |
|
Unknown W. Brackets
|
b1146d8d9d
|
PPGe: Correct text wrap without height.
|
2019-02-20 17:04:30 -08:00 |
|
Henrik Rydgard
|
13c85b127d
|
Add a large number of missing Game IDs to compat.ini. May help various Phantasy Star and SOCOM issues, in particular.
Like #9118, #8492, #10749. #11814, #9802
|
2019-02-20 13:54:10 +01:00 |
|
Henrik Rydgard
|
8863ceaa6a
|
Another GOW game ID. See #11815
|
2019-02-20 13:18:38 +01:00 |
|
Henrik Rydgard
|
e226c0414a
|
compat.ini: More IDs to lists of games requiring default CPU freq and buffered rendering.
|
2019-02-20 10:32:12 +01:00 |
|
Henrik Rydgard
|
7452c69ac4
|
A lot more GoW game IDs.
Should probably go through compat.ini and look up more games in our reporting...
|
2019-02-20 09:39:02 +01:00 |
|
Henrik Rydgård
|
5865c574ac
|
Merge pull request #11812 from unknownbrackets/android-memstick
Android: Allow using a custom Memory Stick storage path
|
2019-02-20 00:02:19 +01:00 |
|
Henrik Rydgård
|
e9633447cd
|
Followup to last commit: Also add IDs for GOW demos.
|
2019-02-19 23:48:40 +01:00 |
|
Henrik Rydgård
|
00247ba3e0
|
Fix one instance of #11815. Hope there aren't a lot more missed GOW IDs.
|
2019-02-19 23:45:08 +01:00 |
|
Henrik Rydgård
|
a0d4abae2f
|
Merge pull request #11813 from unknownbrackets/lagsync
Core: Fix lag sync on game start / after pause
|
2019-02-19 14:07:17 +01:00 |
|
Unknown W. Brackets
|
11be1e7a67
|
Core: Fix lag sync on game start / after pause.
Fixes #11189. It was often stuck thinking it was constantly running over,
needed a reset on large delay.
|
2019-02-19 03:09:42 -08:00 |
|
Henrik Rydgard
|
04829c3c43
|
Update pspautotests submodule, not that it matters, just for convenience.
|
2019-02-19 11:06:33 +01:00 |
|