Unknown W. Brackets
bb6aa99b9e
Qt: Correct text bind on first draw of string.
...
Previously, the first frame we drew a new string was using the UI texture,
typically.
2019-02-17 08:11:16 -08:00
Unknown W. Brackets
d19e59dde7
Windows: Browse for folder like Qt.
...
Better to separate out the platform specific stuff.
2019-02-17 08:03:10 -08:00
Unknown W. Brackets
8b40f1a814
Qt: Correct Browse... handling for multithreaded.
2019-02-17 07:48:32 -08:00
Unknown W. Brackets
67884d60b3
Qt: Re-enable Load button to browse for file.
2019-02-17 07:30:40 -08:00
Unknown W. Brackets
555a8db335
SDL: Force fullscreen desktop for USING_FBDEV.
2019-02-17 06:27:41 -08:00
Henrik Rydgård
fd9c7dfa3e
Merge pull request #11804 from unknownbrackets/mac-touchpad
...
SDL: Prevent mouse capture on macbook trackpad
2019-02-17 13:40:11 +00:00
Unknown W. Brackets
dfc75e8c34
SDL: Prevent mouse capture on macbook trackpad.
2019-02-17 04:54:21 -08:00
Unknown W. Brackets
9a5fbe5ea5
Savedata: Truncate detail if it's too long.
...
We could add scrolling later, but this makes it more usable without ugly
text overlap, at least.
Fixes #11711 .
2019-02-16 14:52:01 -08:00
Henrik Rydgård
57ef8b3341
Merge pull request #11802 from unknownbrackets/vulkan-crash
...
Windows: Detect Vulkan in separate process
2019-02-16 22:41:04 +00:00
Unknown W. Brackets
bc84571f0f
Windows: Detect Vulkan in separate process.
...
This should avoid crashes with broken AMD drivers that can't initialize
Vulkan properly. Instead, Vulkan will show up as unavailable.
Disabled during debug to allow for debugging.
2019-02-16 10:14:54 -08:00
Henrik Rydgård
8e0f3c9ea2
Merge pull request #11801 from unknownbrackets/shaderid
...
GPU: Better typesafety for shader bits
2019-02-16 16:40:41 +01:00
Unknown W. Brackets
af58577aff
GPU: Better typesafety for shader bits.
...
See 128c0ad
.
2019-02-16 06:54:56 -08:00
Henrik Rydgard
9e8341cf88
Enable BlockTransferAllowCreateFB for Ys Seven as discussed in #11669
2019-02-14 09:54:40 +01:00
Henrik Rydgård
cbf735e2e2
CwCheat warning fixes
2019-02-12 21:00:20 +01:00
Henrik Rydgård
c9819ab5e7
Update pspautotest submodule
2019-02-11 23:10:55 +01:00
Henrik Rydgård
daba63b006
Merge pull request #11790 from 6alileo/patch-1
...
add controllers
2019-02-11 08:49:21 +01:00
6alileo
82fec6510a
add controllers
2019-02-10 16:40:02 -08:00
Unknown W. Brackets
0b9c2128ae
Merge pull request #11788 from hrydgard/audiocodec-260-lie-success
...
Lie about success of loading flash0:/kd/audiocodec_260.prx
2019-02-10 21:46:56 +00:00
Henrik Rydgård
906d2dff7b
Lie about success of loading flash0:/kd/audiocodec_260.prx, just like we already lie about audiocodec.prx.
...
Fixes #11733
2019-02-10 22:40:34 +01:00
Henrik Rydgård
7e939802b5
Merge pull request #11787 from unknownbrackets/range-cull
...
GLES: Disable range culling on VideoCore/Vivante
2019-02-10 20:46:37 +01:00
Unknown W. Brackets
3b7e0a7b3e
Merge pull request #11786 from hrydgard/adreno-shutdown-crash-workaround
...
Adreno shutdown crash workaround
2019-02-10 19:43:05 +00:00
Unknown W. Brackets
957c3d5b89
GLES: Disable range culling on VideoCore/Vivante.
...
Was only disabled before on Vivante GL3/GLES3 devices.
2019-02-10 11:36:23 -08:00
Henrik Rydgård
e96360dedc
Android: Update gradle to 3.3.1
2019-02-10 20:30:51 +01:00
Henrik Rydgård
c509650bec
OpenGL: Disable the mapped buffer strategy for Adreno (Qualcomm).
...
It's a race during shutdown between the EmuThread writing commands, and
the render thread which just lost the buffer.
2019-02-10 20:13:39 +01:00
Henrik Rydgård
3e1197f5f3
Android: Add some logging
2019-02-10 20:13:13 +01:00
Henrik Rydgård
e05a4cebbe
Merge pull request #11785 from unknownbrackets/viewport-z
...
GPU: Correct depth clamp range in range cull
2019-02-10 19:27:09 +01:00
Unknown W. Brackets
b955ec70c9
GPU: Correct depth clamp range in range cull.
...
It was just wrong before, causing wrong culling when using a non-standard
viewport scale/center for depth.
Fixes #11701 , fixes #11781 .
2019-02-10 09:58:01 -08:00
Henrik Rydgård
429b5bf3ab
Merge pull request #11784 from hrydgard/zip-install-ui-fix
...
Fix issue where too long filenames could wreck the Install Zip dialog layout
2019-02-10 16:02:53 +01:00
Henrik Rydgård
259cb0f128
Fix issue where too long filenames could wreck the Install Zip dialog layout.
...
Well, technically just shortens the path to avoid the issue.
2019-02-10 15:55:00 +01:00
Henrik Rydgård
ccfcbc7462
Merge pull request #11780 from hrydgard/naruto-video-fix
...
Naruto Shippuden Ultimate Ninja 3: Probably a better fix for the video hang issue.
2019-02-10 11:45:40 +01:00
Henrik Rydgård
ecf62a03ad
Naruto 3: Probably a better fix for the video hang issue.
...
Fixes #9591 , replaces #11772
2019-02-10 11:42:53 +01:00
Henrik Rydgård
23dd47ab77
Make "Show FPS Counter" in the Windows menu actually show fps, not just speed
2019-02-09 11:23:14 +01:00
Unknown W. Brackets
0f74a19979
Merge pull request #11777 from hrydgard/redefine-slow-framebuffer-effects-setting
...
Gate fewer effects behind "Disable slow framebuffer effects".
2019-02-09 05:14:11 +00:00
Henrik Rydgård
857e0bbfa3
Merge pull request #11776 from hrydgard/redefine-blocktransfer-setting
...
Only gate really expensive block transfers behind the setting.
2019-02-08 23:21:04 +01:00
Henrik Rydgard
5aed2a2cee
Gate fewer effects behind "Disable slow framebuffer effects".
2019-02-08 15:02:31 +01:00
Henrik Rydgard
11c8450f19
Only gate really expensive block transfers behind the setting.
2019-02-08 14:50:47 +01:00
Henrik Rydgard
9736bc431a
The block transfer setting should not affect clearing memory behind a render target, especially since that's already gated behind a compat flag.
2019-02-08 14:46:16 +01:00
Henrik Rydgard
bff58d0921
Update lang
2019-02-07 15:44:26 +01:00
Henrik Rydgård
6d82aa54fa
Merge pull request #11775 from hrydgard/vulkan-dedicated-alloc-helper
...
VK code cleanup: Just a little helper for handling dedicated allocation for images.
2019-02-07 15:30:49 +01:00
Henrik Rydgard
f38a6650b1
VK code cleanup: Just a little helper for handling dedicated allocation for images.
2019-02-07 14:56:29 +01:00
Unknown W. Brackets
ef713b1f73
Merge pull request #11773 from hrydgard/old-nvidia-disable-range-culling
...
D3D9: Disable range culling on really old NVIDIA cards
2019-02-07 04:29:06 +00:00
Henrik Rydgård
8af523596f
Disable vertex range culling on old NVIDIA. Should help #11638
2019-02-06 22:44:02 +01:00
Henrik Rydgård
54c6c148fb
Detect PCI device ID where available (not in GL?)
2019-02-06 22:43:31 +01:00
Henrik Rydgård
d15e71915a
Add missing break statement fixing bizarre language menu issue from #7929
2019-02-06 19:57:44 +01:00
Henrik Rydgård
f8a266d436
Merge pull request #11770 from hrydgard/revert-limit-on-clear
...
Revert limit FPS on clear
2019-02-06 18:38:55 +01:00
Henrik Rydgård
d43858dfc7
Enable the FPS limit for F1 2006, too.
2019-02-06 18:31:02 +01:00
Henrik Rydgard
38a2d83aa8
Partially revert #10456 (avoid limit FPS without a clear).
...
It's a pretty gnarly hack-upon-a-hack. Better to remove the original hack (limit fps) in the general case.
2019-02-06 18:31:02 +01:00
Henrik Rydgård
fe8f558b91
Merge pull request #11768 from hrydgard/remove-limit-framerate-setting
...
Remove iForceMaxEmulatedFPS and replace with a compat setting for the few games that really need it
2019-02-06 18:30:39 +01:00
Henrik Rydgard
47a9145355
Remove iForceMaxEmulatedFPS and replace with a compat setting for the two games that really need it.
...
Takes care of one setting listed in #8171 "Options to remove"
2019-02-06 15:03:15 +01:00
Henrik Rydgård
b465d413e0
Merge pull request #11767 from hrydgard/force-umd-delay
...
Compat: Force realistic UMD timing for F1 2006.
2019-02-06 14:56:44 +01:00