Elad Ashkenazi
|
ce92341e75
|
SPU: Unlock RSX list transfers
|
2024-08-15 14:05:25 +03:00 |
|
kd-11
|
26a1a4418e
|
rsx: Fix crash when CPU blit is enabled
|
2024-08-13 19:23:47 +03:00 |
|
kd-11
|
c7b2a21fcb
|
Fix OpenGL behavior under wayland-egl
|
2024-08-12 04:55:26 +03:00 |
|
Megamouse
|
0dfc622b58
|
Fix unused function warning
|
2024-08-11 00:56:07 +02:00 |
|
kd-11
|
3ef8046f5c
|
rsx: Fix fragment constants decoding for non-x86 platforms
|
2024-08-09 15:09:26 +03:00 |
|
kd-11
|
f6b5511546
|
Improved wayland support
|
2024-08-04 02:59:03 +03:00 |
|
kd-11
|
f64c912d02
|
gl: Fixes for asahi linux
|
2024-08-01 14:14:56 +03:00 |
|
Elad Ashkenazi
|
91b4aaf9e1
|
PPU: Fix potential overflow
|
2024-07-28 12:36:42 +03:00 |
|
kd-11
|
27047bb3dc
|
vk: Fix VEGA float16 workaround
|
2024-07-25 14:23:36 +03:00 |
|
5kft
|
6ddb21ab95
|
revert pull request #15618
|
2024-07-01 07:35:59 +03:00 |
|
kd-11
|
71524271e9
|
rsx: Fix codegen when depth-conversion is enabled
|
2024-06-28 12:13:33 +02:00 |
|
kd-11
|
ef136acb6c
|
Whitespace fix
|
2024-06-27 22:55:56 +02:00 |
|
kd-11
|
a5956cfa82
|
rsx: Fix wrapped/clamped MSAA sampling behavior with dynamic flags
|
2024-06-27 22:55:56 +02:00 |
|
kd-11
|
8d6c957cbc
|
rsx: Fix simple_array<T>::map
|
2024-06-12 04:02:12 +03:00 |
|
Megamouse
|
461862be46
|
rsx: make some functions const
|
2024-06-11 20:35:49 +02:00 |
|
Megamouse
|
1c7850de17
|
rsx: fix warnings and add missing default cases
|
2024-06-11 20:35:49 +02:00 |
|
kd-11
|
2647a09790
|
rsx: Avoid the complex remapper checks if the texture isn't in the XINT8 group
|
2024-06-10 20:41:45 +03:00 |
|
kd-11
|
bee14cad16
|
rsx: Do not apply texture remapping operations to "1" overrides.
|
2024-06-10 20:41:45 +03:00 |
|
kd-11
|
e966289ddb
|
rsx: Drop hard requirement for GL_EXT_shader_integer_mix
|
2024-06-10 20:41:45 +03:00 |
|
kd-11
|
32a5641ace
|
Annotations
|
2024-06-10 20:41:45 +03:00 |
|
kd-11
|
d6ed56aed6
|
rsx: Fix refactoring mess
|
2024-06-10 20:41:45 +03:00 |
|
kd-11
|
14e1214645
|
rsx: Properly implement 8-bit signed renormalization for textures
|
2024-06-10 20:41:45 +03:00 |
|
Elad Ashkenazi
|
0b22423ab8
|
Minor fs::file usage fixes
Do not crash on file creation failure. Make some config writes atomic.
|
2024-06-10 13:45:23 +03:00 |
|
Elad Ashkenazi
|
64127b5c1b
|
buffer_stream.hpp: Try to fix MacOS compilation
|
2024-06-03 09:55:24 +03:00 |
|
kd-11
|
53b81af704
|
vk: Dump diagnostic messages if device creation fails
|
2024-05-30 21:16:12 +03:00 |
|
Elad Ashkenazi
|
67893fb8f8
|
PPU Progress Hint: Show it as long as it needs
|
2024-05-30 11:41:24 +03:00 |
|
KF
|
c47212ff90
|
fix typo from PR 15636
|
2024-05-29 14:14:13 +03:00 |
|
kd-11
|
9fb79b8930
|
vk: Fix typo
|
2024-05-29 03:28:18 +03:00 |
|
kd-11
|
d545aa01b2
|
vk: Add support for NVK driver
|
2024-05-29 03:28:18 +03:00 |
|
kd-11
|
2162b7e67f
|
vk: Use std::set
|
2024-05-29 03:28:18 +03:00 |
|
kd-11
|
93040fc757
|
vk: Don't always preserve the renderpass for all drivers when doing transform hot-patch
|
2024-05-29 03:28:18 +03:00 |
|
Megamouse
|
a3457c29cb
|
Overlays: allow ldd input even if len is 0
Rock Band 3 doesn't seem to care about the len. It's always 0.
|
2024-05-26 10:54:12 +02:00 |
|
Megamouse
|
4bc719470c
|
osk: use cell key code in CellOskDialogKeyMessage (🤦 we don't need the Qt code)
|
2024-05-26 08:32:32 +02:00 |
|
Elad Ashkenazi
|
d3ab62c4b1
|
RSX/SPU: Import and improve RSX accurate reservations functionality
|
2024-05-23 19:38:31 +03:00 |
|
Elad Ashkenazi
|
a2dcbb9c13
|
Replace src_loc with std::soource_location
|
2024-05-21 14:19:12 +03:00 |
|
Elad Ashkenazi
|
dae83c53fb
|
rsx/vk: Derstroy shader workers on thread exit
|
2024-05-21 14:19:12 +03:00 |
|
Megamouse
|
99eb84c104
|
Fix some warnings
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
2637dc35a7
|
rsx: Initialize some uninitialized members
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
dfee5b9a6c
|
threads: replace magic number id_type with thread_class
|
2024-05-18 16:16:08 +02:00 |
|
Megamouse
|
aff2588cce
|
overlays/input: allow ldd pad input
|
2024-05-18 14:34:08 +02:00 |
|
kd-11
|
75d6765adc
|
gl: Handle GCM_FORMAT_G8B8 readback compatibility check
|
2024-05-15 04:18:12 +03:00 |
|
Elad Ashkenazi
|
2eabc77deb
|
Hide Game Window as soon as emulation closes
|
2024-05-14 19:36:48 +03:00 |
|
kd-11
|
781c5a76d9
|
rsx: Fix processing of deferred indexed draw parameter updates
|
2024-05-14 16:32:41 +03:00 |
|
kd-11
|
fc92aef4d1
|
vk: Perform the buffer update without splitting the renderpasses
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
62eb9c2012
|
vk: Allow barriers to optionally skip renderpass splitting
- This is allowed by spec when we don't care about what happens outside the renderpass
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
37c9392e59
|
rsx: Initialize some vars
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
0d0fc23f9e
|
rsx: Use range intersection to speed up xform constants patching
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
b0375d9c9a
|
rsx: Add a base class for vertex programs and implement range intersection for constant IDs
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
cc313bfba1
|
gl: Implement transform constants patching
|
2024-05-12 21:26:25 +03:00 |
|
kd-11
|
4cf7b7022e
|
gl: Memoize the bound range for a buffer
|
2024-05-12 21:26:25 +03:00 |
|