Henrik Rydgård
5c4a227b73
Merge pull request #13673 from shenweip/mpeg-fix
...
Fix mistake.
2020-11-18 08:56:54 +01:00
shenweip
0b64d58c7d
Fix mistake.
2020-11-18 10:59:45 +08:00
Henrik Rydgård
1e5e0e20d3
Merge pull request #13670 from ANR2ME/adhoc_fix
...
[Adhoc] Fix PSP2i unable to enter dungeon when using RadminVPN issue.
2020-11-17 07:24:53 +01:00
Henrik Rydgård
88a4d95f81
Merge pull request #13669 from hrydgard/glsl-version-fix
...
Better GLSL version handling with OpenGL
2020-11-16 23:57:30 +01:00
Henrik Rydgård
29b2f2c4ef
Better GLSL version handling. Now specify the latest version supported by the device.
...
Correct the version check for our own implementations of packUnorm4x8 etc.
2020-11-16 23:30:07 +01:00
ANR2ME
ade89270c8
Updated socket's send buffer size as an attempt to fix PSP2i unable to enter dungeon when using RadminVPN issue #13648
2020-11-16 19:03:11 +07:00
ANR2ME
38d887ce88
Change socket's MSS based on PSP_ADHOC_PTP_MSS
2020-11-16 19:03:11 +07:00
ANR2ME
f30c61849b
Making use TCP_QUICKACK (or it's alternative) along with TCP_NODELAY
2020-11-16 19:03:09 +07:00
Henrik Rydgård
cf092eb534
Fix crash when drag-dropping texture packs. Fixes the main part of #13614 .
...
Still some weirdness going on with error checking though.
2020-11-15 23:09:10 +01:00
Henrik Rydgård
d9350d4899
Fix scale in FramebufferCommon::GetFramebuffer. Fixes #13644
2020-11-15 22:38:47 +01:00
Henrik Rydgård
90cc325b53
Clears didn't always properly set the RenderArea. Should help #13664
2020-11-15 22:30:16 +01:00
Henrik Rydgård
e1f56b109f
Merge pull request #13663 from shenweip/mpeg-fix
...
Corrects the number of added packets returned by sceMpegRingbufferPut.
2020-11-15 21:01:10 +01:00
shenweip
a16e758f33
Corrects the number of added packets returned by sceMpegRingbufferPut, especially if callback is called multiple times.
2020-11-15 22:02:53 +08:00
Henrik Rydgård
e01d538707
Merge pull request #13659 from shenweip/mpeg-multi_streams
...
Mpeg:Improves the support of multiple streams video.
2020-11-15 09:41:39 +01:00
Henrik Rydgård
486a82331b
Merge pull request #13661 from sum2012/sceUsbMic_savestatus_patch
...
Fix crash in sceusbmic on load old staus then save again
2020-11-15 09:11:13 +01:00
sum2012
c223c18afe
Fix crash in sceusbmic on load old staus then save again
...
Fix #1358 again
2020-11-15 13:16:29 +08:00
shenweip
5e5f5d0164
Makes video streams amount meet the expectation of sceMpegRegistStream() not only the mpegheader.
2020-11-13 18:55:52 +08:00
shenweip
5819ef1f82
Reads all packets to ringbuffer.
...
Calls callback multiple times to read all packets when the write position reaches the boundary of the ringbuffer.
2020-11-13 18:50:09 +08:00
Henrik Rydgård
668fca01a8
Fix crash on save state. Fixes #13658
...
Should be ok since the event will get restored next time it's needed
(delayed).
2020-11-12 13:37:48 +01:00
Henrik Rydgård
55981430f6
Merge pull request #13656 from hrydgard/assorted-gl-fixes
...
Assorted OpenGL fixes
2020-11-11 23:48:45 +01:00
Henrik Rydgård
38684762c8
Fix Star Ocean stencil issue with OpenGL. Fixes #13746
2020-11-11 23:23:31 +01:00
Henrik Rydgård
e14437cb3f
OpenGL: Assorted shader-depal bugfixes and regression fixes.
...
Fixes #13517
2020-11-11 23:09:48 +01:00
Henrik Rydgård
653a4bddde
Fix check for when to generate packUnorm4x8 replacements
2020-11-11 22:46:25 +01:00
Henrik Rydgård
a3d06e366f
OpenGL: Detect Adreno model number
2020-11-11 22:46:25 +01:00
Henrik Rydgård
c483d3f061
Merge pull request #13655 from sergioroprado/patch-1
...
Update gamecontrollerdb.txt
2020-11-11 08:50:59 +01:00
Henrik Rydgård
02f1b9db0f
Merge pull request #13654 from hrydgard/libretro-lower-resolution-for-effects
...
Expose the "Lower resolution for effects" setting in libretro.
2020-11-11 08:49:11 +01:00
sergioroprado
ac1bb785c5
Update gamecontrollerdb.txt
...
Add support to Nintendo Switch Joy-cons. See https://github.com/hrydgard/ppsspp/issues/13651
2020-11-10 20:33:40 -03:00
Henrik Rydgård
37e939fcf2
Expose the "Lower resolution for effects" setting in libretro. Fixes #11099
2020-11-11 00:04:02 +01:00
Henrik Rydgård
575ae376a9
Don't try to texture from depth if not supported by backend. Works around #13621
2020-11-10 23:36:33 +01:00
Henrik Rydgård
34efa1281b
More consistent use of GLSL precision modifiers, now use them in Vulkan too.
...
Might help #13464 ?
2020-11-10 22:42:41 +01:00
Henrik Rydgård
c61f9bfd09
Fix bug in the new color writemask code, failing to limit it to Outrun properly. Fixes #13650 .
2020-11-10 22:07:20 +01:00
Henrik Rydgård
d99cba7308
Outrun on OpenGL: Fix weird purple highlight seen on some devices
...
mediump int is just not enough.
2020-11-10 22:01:57 +01:00
Henrik Rydgård
0510101f6c
Fix task switching issue with reinterpret. Fixes #13649
2020-11-10 13:24:52 +01:00
Henrik Rydgård
5eea7435d0
Minor cleanup in GL backend, fixes #13647
...
Was a stray old texture in boundTextures_ in thin3d. Now makes sure to
invalidate them, and also make it possible to look up bound framebuffer
textures when checking for valid tex parameters.
2020-11-10 00:13:44 +01:00
Henrik Rydgård
9f33a82b49
Merge pull request #13646 from hrydgard/framebuffer-fetch-fixes
...
Framebuffer fetch fixes
2020-11-09 19:30:35 +01:00
Henrik Rydgård
81024d9ec0
Merge pull request #13643 from hrydgard/move-shader-translations
...
Reorganize end of fragment shader, move shader translator to Common
2020-11-09 19:30:12 +01:00
Henrik Rydgård
85fd7c26f7
Merge branch 'master' into framebuffer-fetch-fixes
2020-11-09 18:14:42 +01:00
Henrik Rydgård
a31fc4087b
D3D11: Fix writing to SV_Depth. Fixes #13641
2020-11-09 16:05:28 +01:00
Henrik Rydgård
ba139975e0
Linker fix - need to move init_resources along.
2020-11-09 15:39:46 +01:00
Henrik Rydgård
5668ad9e02
Merge pull request #13645 from sum2012/mpeg_minor
...
Mpeg:Revert part of fa59be7e5d
2020-11-09 14:18:03 +01:00
sum2012
1f494cf234
Mpeg:Revert part of fa59be7e5d
...
Fix #13595
2020-11-09 20:57:40 +08:00
Henrik Rydgård
69108ab2e9
On GLES3, GL_EXT_shader_framebuffer_fetch works a little differently.
2020-11-09 13:32:49 +01:00
Henrik Rydgård
2384b7a17d
Remove support for NV_shader_framebuffer_fetch extension, very old and rare.
...
Minor refactor.
2020-11-09 13:31:39 +01:00
Henrik Rydgård
e77a9d7368
Reorganize the end of the fragment shader generator.
...
Thanks unknown.
2020-11-09 11:19:02 +01:00
Henrik Rydgård
864cc54aa4
Remove ForceGL2 flag. Add comments... hm.
2020-11-09 11:18:43 +01:00
Henrik Rydgård
766dbc5a9f
Move ShaderTranslation.cpp/h to Common/GPU.
2020-11-09 11:18:43 +01:00
Henrik Rydgård
669c18a088
Fix crashes on exit (Vulkan). Should help #13223
2020-11-09 11:13:44 +01:00
Henrik Rydgård
50619af71d
Fix HLSL shader gen issue
2020-11-09 09:10:44 +01:00
Henrik Rydgård
b9dd866c2d
Merge pull request #13640 from hrydgard/shader-color-write-mask
...
Fix car reflections in Outrun by implementing per-bit color masking
2020-11-09 08:45:28 +01:00
Henrik Rydgård
0c3ead1437
Temporarily disable GL frame-init error checks, see #13639
2020-11-09 00:30:24 +01:00