Henrik Rydgård
b56dbd8d5b
Merge pull request #13556 from hrydgard/d3d11-depth-texture
...
D3D11 depth texture support
2020-10-18 21:26:39 +02:00
Henrik Rydgård
92e1dce2db
Error handling fixes
2020-10-18 20:26:19 +02:00
Henrik Rydgård
e80a526015
D3D11: Implement depth texturing. Fixes, for D3D11, #6411 .
2020-10-18 20:14:25 +02:00
Henrik Rydgård
d3339d93b0
Set up depth buffers to be bound as shader resource views
2020-10-18 20:14:25 +02:00
Henrik Rydgård
aedc26b564
Merge pull request #13553 from aliaspider/libretro-fix
...
Libretro: set Memory Stick Size config value.
2020-10-17 18:29:52 +02:00
aliaspider
2a6e4dfe7d
Libretro: set Memory Stick Size config value. fixes #13552 .
2020-10-17 17:09:47 +01:00
Henrik Rydgård
f526f5977b
OpenGL: Disable auto invalidation of framebuffers, it has somehow broken
...
(Breaks DBZ: Tag Team)
2020-10-17 12:51:45 +02:00
Henrik Rydgård
90ba3a20a9
retro ci fix
2020-10-16 15:31:07 +02:00
Henrik Rydgård
7e358f4c4b
Merge pull request #13550 from ANR2ME/adhoc_fix
...
Adhoc fix - Fixes some Capcom Classic games
2020-10-16 13:19:10 +02:00
Henrik Rydgård
d5e8333c40
oops, wrong filename
2020-10-16 13:06:00 +02:00
ANR2ME
0a04f47ea9
Removing the workaround that was used to fix Gran Turismo in the past but no longer needed. Since zero mac address is an invalid mac we should return an error.
2020-10-16 16:15:42 +07:00
ANR2ME
b86f3ca0f4
Updated AdhocPollSocket timeout checking.
2020-10-16 16:15:42 +07:00
ANR2ME
6d0a4fe681
Increasing Adhocctl timeout to 5 seconds (with side effects of longer freezes when detecting disconnected players), to prevent failure to connect to AdhocServer on time due to some unknown reason where sometimes it tooks more than 2 seconds for Adhocctl Init to connect to AdhocServer on localhost (normally only 10 ms), and sometimes it tooks more than 1 seconds for built-in AdhocServer to be ready (normally only 1 ms)
2020-10-16 16:15:40 +07:00
Henrik Rydgård
4c034ce988
Make all the Comp_Cache implementations the same.
...
We have the informative comments in the interpreter implementation
anyway.
2020-10-16 09:13:41 +02:00
Henrik Rydgård
b3b435aafb
Add libretro CI.
2020-10-16 09:11:55 +02:00
ANR2ME
88ebed4c02
Prevent AdhocServer Pings from spamming Debug Log
2020-10-16 12:23:20 +07:00
ANR2ME
40c4df2306
Fix disconnection issue when joining multiplayer on Capcom Puzzle World
2020-10-16 12:23:18 +07:00
ANR2ME
cc1ff5b94c
2nd or more instance of PPSSPP should only bind it's own localhost IP for Adhoc Server. Fixes Capcom Classics Collection Remix multiplayer on multiple-instance.
2020-10-16 12:10:50 +07:00
Henrik Rydgård
1405e28166
More buildfixes
2020-10-16 00:24:12 +02:00
Henrik Rydgård
a8d3f30c12
Merge pull request #13549 from leopard20/master
...
Fix "naturalA" - Natural Colors (no blur) - postprocessing shader
2020-10-15 23:53:00 +02:00
Leo
5c387ce413
Removed unused texel info
2020-10-15 19:01:24 +03:30
Leo
f3514704b1
Added new vertex shader file naturalA.vsh
...
This fixes the trembling issue
2020-10-15 18:57:24 +03:30
Leo
370d6ef62d
Removed unnecessary vertex coords
2020-10-15 18:56:04 +03:30
Leo
6c2aa86225
Replaced shader vertex file for naturalA
...
Vertex shader file is different now. Not sure why I was using the old one anyway.
2020-10-15 18:54:50 +03:30
Henrik Rydgård
1269977aa1
Merge pull request #13548 from aliaspider/libretro-fixes
...
Libretro: add SYSPROP_DISPLAY_SAFE_INSET* properties. fixes screen size.
2020-10-15 05:52:02 +02:00
aliaspider
b5f7f5350a
Libretro: add SYSPROP_DISPLAY_SAFE_INSET* properties. fixes screen frame
...
size.
2020-10-15 00:10:36 +01:00
Henrik Rydgård
74f8b3c69a
Yet another one
2020-10-15 00:03:47 +02:00
Henrik Rydgård
f46759be5a
Another missing header buildfix
...
thanks autechre
2020-10-14 23:49:59 +02:00
Henrik Rydgård
c1b52c398b
Minor cleanups related to #13527
...
Doesn't fix it though. A "Resume" button will be added later to BREAK
crashes.
2020-10-14 23:45:19 +02:00
Henrik Rydgård
dc3c161b21
Add missing include in URL.h
...
Thanks autechre.
2020-10-14 23:30:51 +02:00
Henrik Rydgård
b3deaab963
VS 2017 buildfix hack - these parameters are new to Windows.
...
Thanks autechre.
2020-10-14 23:15:49 +02:00
Henrik Rydgård
6cc8c2ebc1
Merge pull request #13328 from hrydgard/libretro-fixes
...
Fix libretro with Vulkan
2020-10-14 22:08:11 +02:00
Henrik Rydgård
b8e8325888
Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too.
...
We considered any texture from kernel memory "reliable", which is wrong
since games can allocate out of the upper half of kernel RAM, which is
called "volatile" memory.
Fixes issue #13511
2020-10-14 00:09:08 +02:00
Henrik Rydgård
8367b10d9d
Merge pull request #13543 from aliaspider/kirkfix
...
libkirk: fix buffer overflow.
2020-10-13 08:45:27 +02:00
aliaspider
1aff9b3e2b
Vulkan: fix stack overflow.
2020-10-13 06:05:30 +01:00
aliaspider
8bff088bb3
libkirk: fix buffer overflow.
2020-10-13 03:08:03 +01:00
Henrik Rydgård
2127524b35
Fix a couple of issues with #13477 , found by aliaspider.
...
Might help #13494 and other freezing issues.
2020-10-12 23:00:06 +02:00
Henrik Rydgård
615e07ffcc
Merge pull request #13541 from hrydgard/vk-accurate-render-area
...
VK: Whenever safely possible, shrink the render area.
2020-10-12 00:24:39 +02:00
Henrik Rydgård
332bb7feeb
VK: Whenever safely possible, shrink the render area.
...
We just set the render area to the union of the scissor rects used in a pass.
Might help some games on some mobile hardware, a little bit.
Possibly #13464 ?
2020-10-11 23:23:25 +02:00
Henrik Rydgård
495fd9a13c
Fix OpenGL crash introduced in #13536
2020-10-11 22:34:37 +02:00
Henrik Rydgård
61567796a2
libretro: Fix screen size problem in Vulkan.
...
(Still something is slightly off, there are duplicated lines on screen.
Can't figure out what)
2020-10-11 20:26:39 +02:00
Henrik Rydgård
dffc36b854
Get Vulkan going again with libretro. Rendering is the wrong size and crashes on exit, but it's a start.
...
Only tested on Windows.
2020-10-11 19:06:09 +02:00
Henrik Rydgård
ced83b4785
Libretro/VK: Add a README for debugging, so I don't forget. Minor cleanups.
2020-10-11 19:06:09 +02:00
Henrik Rydgård
afb35c3be3
Fix GPU profile display on notched screens
2020-10-11 19:04:35 +02:00
Henrik Rydgård
bdbf0b6590
Merge pull request #13532 from ANR2ME/adhoc_fix
...
Adhoc fix - Fix disconnection issue due to unexpected timeout
2020-10-11 13:24:39 +02:00
Henrik Rydgård
444c5e3b6b
Merge pull request #13537 from hrydgard/track-pipeline-flags
...
VK: Track and accumulate pipeline flags for render passes.
2020-10-11 13:19:38 +02:00
Henrik Rydgård
91cb1a4861
compat.ini: Add ID for European version of Car Jack Streets
2020-10-11 13:08:44 +02:00
Henrik Rydgård
5ece3de8ba
Track and accumulate pipeline flags for render passes.
...
(Information that will later let us make some interesting optimizations)
2020-10-11 12:22:25 +02:00
Henrik Rydgård
4ff059d3d8
Merge pull request #13535 from hrydgard/vk-separate-layout-transition
...
Vk: Separate layout transitions from renderpasses again.
2020-10-11 12:22:11 +02:00
Henrik Rydgård
9d78ba93e0
Bugfix
2020-10-11 11:17:43 +02:00