Henrik Rydgård
1a2597a513
SSE-optimize IndexGenerator::AddStrip. Shaves about half a percent from GoW.
2020-09-24 02:03:15 +02:00
Henrik Rydgård
623f0bed5c
Merge pull request #13472 from hrydgard/faster-start
...
Windows: Faster startup by not filling the symbol listbox immediately
2020-09-24 01:55:50 +02:00
Henrik Rydgård
84b36d6e61
Speed up game start under Windows by not filling the symbol listbox until the disasm window is opened.
2020-09-24 00:32:52 +02:00
Henrik Rydgård
6ac9dfe6b5
Windows debugger: Clean out old remains of multi-cpu support
2020-09-24 00:32:52 +02:00
Henrik Rydgård
a9fef066b5
Reduce string allocations in Vulkan memory allocator
2020-09-24 00:32:52 +02:00
Henrik Rydgård
9cdf4941f2
Revert a bad optimization in word wrapper
2020-09-24 00:32:36 +02:00
Henrik Rydgård
9637a9d02e
Merge pull request #13470 from ANR2ME/adhoc_socket
...
Adhoc Socket - An attempt to improve connection stability that was broken recently.
2020-09-23 22:15:09 +02:00
ANR2ME
59f8369cd7
An attempt to improve connection stability.
2020-09-24 01:09:57 +07:00
ANR2ME
adab5ff5c9
Fixed returned error code on sceNetAdhocctlDelHandler
2020-09-24 01:09:22 +07:00
ANR2ME
e6e7f5d1e7
Minor fix to sceNetAdhocctlGetPeerInfo
2020-09-24 01:09:22 +07:00
ANR2ME
bd37d3e32c
Added more info on some sceNet logs
2020-09-23 04:30:14 +07:00
ANR2ME
4f76f2415d
Prevent sceNetGetMallocStat from spamming debug log on some games.
2020-09-23 04:30:14 +07:00
Henrik Rydgård
b78bb3d927
Merge pull request #13466 from hrydgard/misc-optimization
...
Misc minor optimizations
2020-09-22 22:40:06 +02:00
Henrik Rydgård
b8ab04f53d
Remove some reporting that's normally just the result of garbage-as-display-list-execution.
2020-09-22 21:57:51 +02:00
Henrik Rydgård
cea7c1b6bb
Remove an allocation in the word wrapper.
2020-09-22 21:29:01 +02:00
Henrik Rydgård
5ac6a9b3fd
Fix slowdowns due to careless use of auto
2020-09-22 21:24:16 +02:00
Henrik Rydgård
3e3a40da8c
Mark the PPGe font texture as reliable to avoid hashing it.
2020-09-22 21:13:30 +02:00
Henrik Rydgård
437818aa45
Minor optimization in wrap_text.cpp
2020-09-22 21:12:45 +02:00
Henrik Rydgård
4ccde48485
Merge pull request #12924 from iota97/user-chain
...
Postprocessing: User chain support
2020-09-22 09:20:51 +02:00
Henrik Rydgård
c67dac65f7
Merge pull request #13463 from ANR2ME/adhoc_socket
...
Adhoc Socket - Fixed PtpStat and PdpStat
2020-09-22 09:09:31 +02:00
ANR2ME
4881f4f0bd
Fixed PdpStat and PtpStat info
2020-09-22 10:16:04 +07:00
ANR2ME
e642f1b846
Fixed returned error code of sceNetAdhocctlDisconnect
2020-09-22 09:50:37 +07:00
Henrik Rydgård
a0251eae27
Merge pull request #13456 from hrydgard/tex-fixes-3
...
More code cleanup in texture cache
2020-09-21 11:17:06 +02:00
Henrik Rydgård
8192f5174c
Quick fix for #13459
2020-09-21 10:31:14 +02:00
Henrik Rydgård
2d06730762
Fix regression where Gran Turismo ended up recreating the framebuffer on every frame in the menu.
...
Should help #13458 slightly (but there's more to fix).
2020-09-21 09:56:52 +02:00
Henrik Rydgård
1faa24f822
Update submodule ffmpeg to master
2020-09-21 09:23:30 +02:00
Henrik Rydgård
ea2d2ec434
Remove unused lastBoundTexture from Vulkan
2020-09-21 08:57:19 +02:00
Henrik Rydgård
45f8b2721e
Comment fixes. Minor tweak.
2020-09-21 08:56:58 +02:00
Henrik Rydgård
beb1d3f715
Cleanups in/around BlitFramebufferDepth
2020-09-21 08:56:58 +02:00
Henrik Rydgård
dcd33a4692
Remove redundant bind on GL texture build. Improve dirtying of texture state.
2020-09-21 08:56:58 +02:00
Henrik Rydgård
eaca9d1b59
Remove dirtying of TEXTURE_PARAMS from ForgetLastTexture, not its responsibility.
2020-09-21 08:56:58 +02:00
Henrik Rydgård
b6efc65c94
Set the texture dirty flags when binding a new framebuffer.
2020-09-21 08:56:58 +02:00
Henrik Rydgård
9b283355a3
Merge pull request #13455 from ANR2ME/adhoc_socket
...
Added alerted flags info on AdhocSocket to be used on PollSocket
2020-09-21 07:15:42 +02:00
ANR2ME
a840bf9690
Added alerted flags info on AdhocSocket to be used on PollSocket
2020-09-21 06:42:40 +07:00
Henrik Rydgård
c093d85bb1
Merge pull request #13454 from hrydgard/tex-fixes-2
...
More texture cache cleanup. Show bytes of textures hashed per frame in debug stats.
2020-09-20 23:28:10 +02:00
Henrik Rydgård
bb09c56020
Merge pull request #13450 from ANR2ME/adhoc_gamemode
...
Implementing Adhoc GameMode
2020-09-20 22:16:35 +02:00
Henrik Rydgård
277333682f
GPU debug stats: Show how many bytes of texture data we hash per frame
2020-09-20 22:09:29 +02:00
Henrik Rydgård
f288e64679
Simplify NotifyFrameBuffer - only needs one call for both "channels" now.
2020-09-20 22:09:29 +02:00
Henrik Rydgård
3093b9c7bf
Share GPUS stats formatting code between the backends (easier to add new stats)
2020-09-20 22:09:25 +02:00
Henrik Rydgård
7d2b5c8a7e
Merge pull request #13453 from hrydgard/tex-fixes
...
Minor cleanup in texturecache
2020-09-20 21:30:24 +02:00
Henrik Rydgård
bdcf2c5cff
Have to invalidate "lastBoundTexture" when binding framebuffers as texture.
...
Fixes parts of #13431 for D3D11 at least.
Will probably soon get rid of this concept, it's only useful in D3D9/11 and
those are probably not gonna lose much perf if we remove this minor
state caching.
2020-09-20 20:44:18 +02:00
Henrik Rydgård
707e9cf7ac
Remove some unnecessary function parameters, improve some comments.
2020-09-20 20:44:18 +02:00
ANR2ME
115ad97e0f
Using REPORT_ONCE to report some of GameMode HLE existance.
2020-09-20 23:50:11 +07:00
ANR2ME
3439511e0c
Implementing Adhoc GameMode HLE
2020-09-20 11:55:16 +07:00
ANR2ME
a18e4ecd6b
Minor changes to adhoc timestamps
2020-09-20 11:29:28 +07:00
Henrik Rydgård
7ed1ade56b
A couple of D3D11 fixes.
2020-09-19 14:14:06 +02:00
Henrik Rydgård
e3b0dccb85
Merge pull request #13447 from ANR2ME/adhocctl_fix
...
Fixed crash issue when creating/connecting to a null group name.
2020-09-18 13:12:18 +02:00
ANR2ME
02ed5058c0
Fixed crash issue when creating/connecting to a null group name.
2020-09-18 14:11:51 +07:00
Henrik Rydgård
e8d91a2faa
Merge pull request #13446 from hrydgard/assorted-render-fixes
...
Assorted render fixes
2020-09-17 22:48:04 +02:00
Henrik Rydgård
7c76f4e65c
Minor improvement to gl_debug_log.h
2020-09-17 20:53:02 +02:00