Henrik Rydgård
fabd50b178
Move FrameData out of VulkanRenderManager
2022-09-17 01:34:38 +02:00
Henrik Rydgård
242efba6f7
Remove splitSubmit setting. Now we submit init commands before the acquire.
2022-09-17 01:07:30 +02:00
Unknown W. Brackets
c9780e7609
Build: Another attempt to fix libretro.
...
As per lib/common/portability_macros.h in zstd.
2022-09-07 20:44:45 -07:00
Henrik Rydgård
ad12aced6c
Another attempt at fixing libretro, this time the win build failed
2022-09-07 21:55:22 +02:00
Henrik Rydgård
8782061539
Merge pull request #15980 from unknownbrackets/zstd-update
...
Build: Add additional zstd file for libretro
2022-09-07 14:45:43 +02:00
Unknown W. Brackets
35157e8762
Build: Add additional zstd file for libretro.
2022-09-06 18:48:33 -07:00
Henrik Rydgård
ae23c3c266
Merge pull request #15974 from unknownbrackets/debugger-gecond
...
Add breakpoint conditions to GE debugger
2022-09-06 23:39:26 +02:00
Unknown W. Brackets
14d45c2e77
Build: Include all zstd files in libretro.
...
This was previously commented out, and was intentionally changed in zstd
so you could use a different xxhash.
2022-09-05 17:43:58 -07:00
Henrik Rydgård
14ef126137
Correct libretro buildfix (hopefully)
2022-09-05 22:17:02 +02:00
Unknown W. Brackets
542e7aa555
GE Debugger: Add a table of register metadata.
...
So far, not used, but indicates info about each GE register.
2022-09-05 12:15:53 -07:00
Henrik Rydgård
97ad3c21b4
libretro build fix, see #15968
2022-09-05 19:21:04 +02:00
Henrik Rydgård
6b6271a53e
Merge pull request #15968 from hrydgard/remove-fast-matrix-asm
...
Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
2022-09-05 18:14:37 +02:00
Henrik Rydgård
a42807ea62
Fix case problem in libretro make file, see #15964
2022-09-05 12:40:38 +02:00
Henrik Rydgård
ed8c4e8758
Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
2022-09-05 10:33:05 +02:00
Henrik Rydgård
8c56abd3dc
Remove setting "Disable slower framebuffer effects"
2022-09-03 11:06:43 +02:00
Henrik Rydgård
1cd34f9d2b
Another buildfix attempt
2022-09-01 14:07:27 +02:00
Henrik Rydgård
7c5d36eca7
libretro buildfix
2022-09-01 13:33:46 +02:00
Henrik Rydgård
67d6549afd
Rename Slow Framebuf effects to Shader Blending (might remove). Reassign readbacks to BlockTransferGPU.
2022-08-31 14:23:33 +02:00
Henrik Rydgård
82a6c42e17
DepalettizeCommon -> TextureShaderCommon. Simplifications.
2022-08-22 12:21:20 +02:00
Henrik Rydgård
de10c1fddd
Buildfixes
2022-08-06 18:27:04 +02:00
Henrik Rydgård
7085861aad
Switch over D3D9 as well. Buggy, will debug after unification
2022-08-06 18:27:03 +02:00
Henrik Rydgård
e345a6ba3c
Works with D3D11, except the depth texturing case
2022-08-06 18:27:03 +02:00
Henrik Rydgård
37555fd442
Move to Common
2022-08-06 18:27:02 +02:00
ANR2ME
41de63f13c
Moving sceNpMatching2-stuff to sceNp2.cpp/h.
...
PS: Register_sceNpMatching2 not being added to HLETables because currently the callback didn't work properly yet and could crash the game.
2022-08-04 16:12:29 +07:00
ANR2ME
dcf3ece8f4
Implement NP Signin Dialog (faked signin)
2022-08-04 16:12:25 +07:00
Henrik Rydgård
59b3df0643
Draw2D
2022-08-03 14:12:55 +02:00
Henrik Rydgård
9bead443c3
Unify stencil buffer upload using Draw. Only OpenGL tested yet (shaders need adaptation).
2022-08-03 13:31:13 +02:00
Henrik Rydgård
69c4b59edd
libretro buildfix
2022-07-30 15:20:36 +02:00
Henrik Rydgård
f9a25458d5
Libretro fix
2022-07-24 14:10:12 +02:00
Henrik Rydgård
a831cab14c
Remove unmotivated check preventing texture ini creation on mobile. ( #15647 )
...
* Remove unmotivated check preventing texture ini creation on mobile.
Fixes #15644
* Show a "toast" message on platforms that don't support opening a text editor, when you try to create/open a texture ini file.
* Avoid the need to ifdef around calls to SystemToast
* UWP buildfix (and some warning fixes).
And possibly libretro fix
* Rename for a bit more consistency
2022-07-10 22:34:44 +02:00
ANR2ME
43beb26896
Added psp.gameplayer.club public Adhoc Server.
2022-06-26 19:47:33 +07:00
jdgleaver
75bd828a5d
(libretro) Add option to detect and notifiy frontend of internal frame rate changes (60 <-> 30 <-> 20 fps, etc.) + restore 'Duplicate Frames in 30 Hz Games' core option
2022-05-17 16:22:29 +01:00
Bram Verweij
2da2525414
Limit minimum timeout to [0, 100, 200, ..., 5000]
2022-05-15 11:06:34 +02:00
Bram Verweij
4dbeb5cd57
For Libretro -DUSE_DISCORD=1 is not added in CMakeLists.txt
2022-05-14 21:01:37 +02:00
Bram Verweij
f74b884526
Let port offset cover the entire range in steps of 1k
2022-05-14 19:44:59 +02:00
Bram Verweij
47a52d2db9
Remove options for network chat, since these only work for standalone
2022-05-14 11:17:28 +02:00
Bram Verweij
eab3320e20
Make MAC address configurable and randomize when not set
2022-05-14 00:34:25 +02:00
Bram Verweij
8a6c1f803f
Fix update of chat screen position
2022-05-13 22:40:50 +02:00
Bram Verweij
25e380577a
Disable UPnP by default
2022-05-13 20:21:20 +02:00
Bram Verweij
2b1d40706c
Correct indentation and some strings
2022-05-13 16:59:21 +02:00
Bram Verweij
899efa4a45
Expose networking options in libretro core
2022-05-13 16:48:06 +02:00
Henrik Rydgård
3b9ab88b21
Add utility class VulkanBarrier
2022-05-01 10:20:11 +02:00
Henrik Rydgård
a68ddd0a8d
Merge separate NEON functions into the normal functions.
...
We no longer support non-NEON ARM.
It's nice also to have the NEON and SSE implementations "close" to each
other, easier to port optimizations back and forth etc.
2022-04-12 23:43:21 +02:00
Unknown W. Brackets
b71f17586e
Switch: Avoid loading Vulkan.
2022-04-02 16:34:13 -07:00
Stuart Kenny
c48680ccdb
Add missing Config.h include
2022-02-09 11:39:05 +00:00
Unknown W. Brackets
ad2e380987
Display: Move listeners to separate HW file.
...
Mixing this in with the HLE management funcs was messy.
2022-01-30 09:41:08 -08:00
Stuart Kenny
1a3fed4344
Expose 2xBRZ texture filter option.
2022-01-27 08:27:04 +00:00
Unknown W. Brackets
a0a9b1e89b
softgpu: Add class to manage and enqueue for bins.
...
For now, just forwarding.
2022-01-13 09:26:59 -08:00
Henrik Rydgård
55fe21db1e
Add a simple GPU profiler to profile individual events, rather than full passes.
2021-12-12 12:11:54 +01:00
jdgleaver
cdbebc1898
(libretro) Force enable g_Config.bRenderDuplicateFrames + minor audio buffer tweaks
2021-12-07 16:21:59 +00:00