Henrik Rydgård
d833b5985d
Make discard work the same way in the HLSL shader generator.
2020-10-31 18:32:42 +01:00
Henrik Rydgård
984a4d2641
Start adding HLSL support to the GLSL shader generator.
2020-10-31 18:32:42 +01:00
Henrik Rydgård
200c25bcc9
wip
2020-10-31 18:32:42 +01:00
Henrik Rydgård
92d73e3b03
HLSL: Use #define to switch to glsl-like vector types.
2020-10-31 18:32:42 +01:00
Henrik Rydgård
2f4dfedaa9
Fix loading old savestates.
...
Was broken in #13592
2020-10-31 18:27:26 +01:00
Henrik Rydgård
f3c05cb81a
Merge pull request #13575 from Florin9doi/android_audio_record2
...
[Android] Audio record using OpenSL
2020-10-31 10:25:14 +01:00
AdamN
ff1b2fb8b8
Merge pull request #13606 from ANR2ME/adhoc_fix
...
[Adhoc] - Fix Significant FPS drops on Hitman Reborn Battle Arena 2
2020-10-31 15:52:56 +07:00
ANR2ME
e56b5592bf
Fix significant FPS drops on Hitman Reborn Battle Arena 2
2020-10-31 13:19:32 +07:00
ANR2ME
47f27ed184
Updated Blocking simulation of AdhocSocket (especially PdpRecv)
2020-10-31 13:18:17 +07:00
ANR2ME
2432c51f01
Updated Minimum Timeout workaround settings to use 0 as default (no override)
2020-10-31 13:15:24 +07:00
Henrik Rydgård
a4a0b4ba00
Merge pull request #13579 from ANR2ME/adhoc_fix
...
Adhoc fix - Updating Adhocctl behavior after doing some small test
2020-10-29 11:57:58 +01:00
Henrik Rydgård
36a6140722
Merge pull request #13597 from hrydgard/remove-d3d11-level-9
...
Remove support for D3D11_level_9
2020-10-29 08:59:33 +01:00
Henrik Rydgård
f4b28119af
Merge pull request #13592 from shenweip/FindModule
...
IMP sceKernelFindModuleByUID and sceKernelFindModuleByName.
2020-10-29 00:55:39 +01:00
Henrik Rydgård
5ee9cfef0d
Remove support for D3D11_level_9 (previously only really used for Windows Phone, probably).
...
Can always fall back to D3D9, which is not going away anytime soon and
still needs to be there. One less HLSL variant to care about.
2020-10-29 00:52:19 +01:00
ANR2ME
4eca124710
Blocks current thread to synchronize initial GameMode data. Fixes desync issue when GameMode multiplayer mission is being started.
2020-10-29 06:08:51 +07:00
ANR2ME
a47cb101bb
Moving socket creation from AdhocMatchingCreate to AdhocMatchingStart. (Fixes Dissidia 012 unable to see any room issue)
2020-10-29 06:04:52 +07:00
ANR2ME
3aed0c258b
Fixed an issue with AdhocMatching where there is a possibility that some data didn't get sent upon AdhocMatchingStop causing Joined players to get timeout. (Fixed Star Wars: The Force Unleashed)
2020-10-29 06:04:24 +07:00
ANR2ME
399f56f73b
Implementing Adhocctl Busy state to prevent getting kicked out from Adhoc Server on games that tries to leave the group multiple times in a row.
...
Also Updated Adhocctl behavior.
2020-10-29 06:04:22 +07:00
ANR2ME
0157fe4988
Updated GameMode API (Fixed Pocket Pool)
2020-10-29 06:00:16 +07:00
ANR2ME
22419bfc6c
Prevent memory leaks when clearing AdhocMatching events.
2020-10-29 06:00:16 +07:00
ANR2ME
bff18c07d0
Fixed unable to see game room issue on Air Conflicts - Aces Of World War 2, should also fix other games with similar issue (due to invalid group mode)
2020-10-29 06:00:16 +07:00
ANR2ME
1bfe089785
Added delay result to SetSocketAlert for other threads that use the socket to trigger the alert.
2020-10-29 06:00:16 +07:00
ANR2ME
d87713226c
Socket alerts can be triggered regardless of the nonblocking flag
2020-10-29 06:00:15 +07:00
ANR2ME
fa95afab07
Do not clear socket alert flag after signaled.
2020-10-29 06:00:15 +07:00
ANR2ME
0363319f14
Prevent Scanning issue after reconnected to AdhocServer, also Updated logging to showing the error code on sceNetAdhocctlScan
2020-10-29 06:00:15 +07:00
ANR2ME
40102787c8
Updated validity checking of mac address on PdpCreate, PtpListen, and PtpOpen
2020-10-29 06:00:15 +07:00
ANR2ME
8762718abf
Updated Loggings and return value of PdpSend and PdpRecv
2020-10-29 06:00:14 +07:00
ANR2ME
3020efdbe7
Added hleEatMicro (may not be accurate tho) on PdpSend, PdpRecv, and GetPeerInfo.
2020-10-29 06:00:14 +07:00
ANR2ME
6e50487fcd
Updated error code on sceNetGetLocalEtherAddr
2020-10-29 06:00:13 +07:00
ANR2ME
5216433e0c
Prevent memory leaks when attempting to play GameMode multiplayer again after loading from SaveState in the middle of GameMode multiplayer.
2020-10-29 06:00:13 +07:00
ANR2ME
335650da6c
Prevent Port leaks after loading SaveState in the middle of multiplayer resulting to "port in use" error on the next attempt to play multiplayer.
2020-10-29 06:00:13 +07:00
Henrik Rydgård
8b2aeade15
Fix checks for fragment test cache in GLES fragment shader generator
2020-10-28 23:51:22 +01:00
Henrik Rydgård
c97af17dbf
Merge pull request #13591 from shenweip/usbmic-savestate2
...
SaveState:Don't register the event during Dostate.
2020-10-28 09:33:29 +01:00
shenweip
6c5d4b5fc7
Log the return value.
2020-10-27 22:12:53 +08:00
shenweip
6717c2b55f
Fixes mistake.
2020-10-27 20:58:07 +08:00
shenweip
807de037bb
IMP sceKernelFindModuleByUID and sceKernelFindModuleByName.
2020-10-27 20:48:34 +08:00
shenweip
eb5c22bbae
SaveState:Don't register the event during Dostate.
2020-10-27 19:50:27 +08:00
Henrik Rydgård
71706724e1
Somehow forgot to delete VertexShaderGeneratorVulkan.cpp
2020-10-26 09:59:16 +01:00
Henrik Rydgård
5c619287e3
Merge pull request #13580 from hrydgard/merge-glsl-vertex-shadergens
...
Merge GLSL vertex shader generators
2020-10-26 09:52:57 +01:00
nassau-tk
f68e0fecd4
Change jpn0 font ( #13588 )
...
* Update jpn0.pgf
I fixed manually all of "JIS Kanji-Level1" (2946character).
It's working like same as Real PSP jpn0.pgf font.
So,I finished work that modify for jpn0.pgf
* update jpn0.pgf
I fixed manually all of "JIS Kanji-Level1" (2946character).
It's working like same as Real PSP jpn0.pgf font.
So,I finished work that modify for jpn0.pgf.
Sorry, I use Github Desktop firsttime.
How to use the push and the pull can't be understood right.
If there is a mistake, please tell me.
* Update jpn0.pgf
2020-10-26 09:30:26 +01:00
Henrik Rydgård
148d3b72e5
Use splat3(x) liberally (converts to vec3(x) on GLES, vec3(x,x,x) on D3D)
...
Prep for merging the HLSL and GLSL generators.
2020-10-25 08:34:35 +01:00
Henrik Rydgård
2977c56a12
Complete the vertex shader merge, deleting the Vulkan-specific vertex shader generator.
2020-10-25 08:34:35 +01:00
Henrik Rydgård
fb2ac3a67e
Additional fixes
2020-10-25 08:34:35 +01:00
Henrik Rydgård
69c8912b93
More tess fixes
2020-10-25 08:34:35 +01:00
Henrik Rydgård
6055350a2c
Initial work on fixing tess
2020-10-25 08:34:35 +01:00
Henrik Rydgård
7532116b69
Fix additional minor differences
2020-10-25 08:34:35 +01:00
Henrik Rydgård
a8f4a4d749
Fix more vertex shader differences
2020-10-25 08:34:35 +01:00
Henrik Rydgård
057fd9f8a3
Bridge more vertex shader differences
2020-10-25 08:34:35 +01:00
Henrik Rydgård
22b26ffc09
Time for the vertex shaders. Set up a test, start eliminating differences.
2020-10-25 08:34:35 +01:00
Henrik Rydgård
dcec4d1bba
Merge pull request #13585 from shenweip/usbmic-savestate
...
Fixes savesate for usbmic.
2020-10-25 08:13:39 +01:00