kd-11
|
d6f6752af0
|
Add missing newline
|
2024-04-13 03:29:57 +03:00 |
|
kd-11
|
c1aaa1bcf6
|
Get reworked RSX to compile
|
2024-04-13 03:29:57 +03:00 |
|
kd-11
|
10fe14e783
|
rsx: Separate register context from RSX thread
|
2024-04-13 03:29:57 +03:00 |
|
Florin9doi
|
b6bfde6d64
|
Handle R16G16B16X16_FLOAT
Fix Super Hero Squad
|
2024-04-12 01:01:14 +03:00 |
|
kd-11
|
ec37e8f0dc
|
rsx: Fix loading mid-draw call savestates
|
2024-03-29 08:15:38 +03:00 |
|
oltolm
|
59410b9d62
|
fix compiler warnings
|
2024-03-28 08:45:20 +01:00 |
|
kd-11
|
175aa510c8
|
rsx: Make overlay manager default lock-state exclusive
|
2024-03-28 08:08:21 +01:00 |
|
kd-11
|
236ac7d062
|
rsx: Fix race conditions on removals
|
2024-03-28 08:08:21 +01:00 |
|
kd-11
|
00f1b2bfa7
|
rsx: Rewrite fragment shader invalidation test
|
2024-03-28 08:08:21 +01:00 |
|
kd-11
|
a9fad83971
|
rsx: Fix memory range invalidation
|
2024-03-28 08:08:21 +01:00 |
|
kd-11
|
1550dc7f1f
|
Fix audit crash in games where hash strategy is heavily used
|
2024-03-28 08:08:21 +01:00 |
|
Eladash
|
a6fa091ab3
|
Savestates/RSX: Save pending flip
|
2024-03-27 19:59:22 +02:00 |
|
kd-11
|
4594c912a6
|
rsx: Move SPIRV stuff into common code
|
2024-03-27 19:20:21 +02:00 |
|
Megamouse
|
afcfd81496
|
GL: fix segfault in GLGSRender::flip
|
2024-03-27 16:44:52 +01:00 |
|
Eladash
|
46a1c09abe
|
Savestates: Minor logging message
|
2024-03-26 21:35:53 +02:00 |
|
RipleyTom
|
fd583dbbc3
|
Cleanup and set -Werror=delete-non-virtual-dtor
|
2024-03-11 02:30:18 +02:00 |
|
Megamouse
|
d8d0af2bb3
|
rsx: Fix invalid iterator comparison (asserts on debug builds)
Also make ranged_map::count const
|
2024-03-11 00:03:00 +01:00 |
|
Megamouse
|
2cbd983b4c
|
GL: remove unused params
|
2024-02-28 14:25:20 +01:00 |
|
kd-11
|
83256cdacb
|
Make clang happy
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
f748fe688c
|
gl: Allow selecting FSR1 upscaling from the settings
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
188f5c7c3c
|
gl: FSR1 cleanup, making it functional
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
838346e4f7
|
gl: Always log the current renderer visibly.
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
12dc03a903
|
rsx: Improve simple array performance for small objects
- Also adds map/collect transformation
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
e17c2f2397
|
gl: Fix compilation
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
071baf63b0
|
rsx: Implement FSR1 integration for OpenGL
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
1795d5bcc9
|
gl: Rework the upscalers a bit and define the FSR interface
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
27125c6f72
|
gl: Remove upscaling 'dst' binding and clean up some awful code in GLPresent
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
12694dcf69
|
gl: Introduce the concept of scaling passes to the backend
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
e7d8ef924f
|
rsx/vk: Refactor FSR integration to support multiple backends
|
2024-02-26 18:15:06 +03:00 |
|
kd-11
|
7abc5f3ead
|
vk: Move driver properties to properties section from features section
|
2024-02-16 18:11:30 +03:00 |
|
kd-11
|
dfc626c99c
|
rsx/vk: Fix WCB/Blit flush deadlock
|
2024-02-14 21:09:02 +03:00 |
|
kd-11
|
8786516c58
|
vk: Implement fast RSX release if there is no pending GPU work
|
2024-02-14 21:09:02 +03:00 |
|
Megamouse
|
f6f8996aa9
|
overlays: use signed short for position to allow negative positions
|
2024-02-14 00:12:55 +01:00 |
|
kd-11
|
df74d49f72
|
vk: Silence compiler warning
|
2024-02-12 12:28:16 +03:00 |
|
Megamouse
|
0b1a7ee346
|
overlays: localize sendmessage confirmation
|
2024-02-12 00:04:46 +01:00 |
|
kd-11
|
2c03878c3b
|
vk: Don't panic on encountering the exotic mesa drivers
|
2024-02-11 17:21:56 +03:00 |
|
kd-11
|
c8c845a659
|
vk: Emit a strong warning if dozen is detected as the currently loaded driver.
- In most cases, the user does not intend to actually use dozen and has installed a compatibility pack by mistake.
|
2024-02-11 17:21:56 +03:00 |
|
kd-11
|
a54f1970f1
|
vk: Make more features "optional"
- This allows some non-conformant drivers to at least finish swapchain creation.
|
2024-02-11 17:21:56 +03:00 |
|
kd-11
|
7f602937a3
|
vk: Improve driver detection for dozen and lavapipe
|
2024-02-11 17:21:56 +03:00 |
|
kd-11
|
c2631c914d
|
rsx: Lower some performance warnings to trace to reduce log spam
|
2024-02-11 14:24:33 +01:00 |
|
kd-11
|
4746ef09cd
|
Fix linux build
|
2024-02-10 15:15:02 +03:00 |
|
kd-11
|
ed93bbd16d
|
vk: Improve compute->compute barrier before detiling
|
2024-02-10 15:15:02 +03:00 |
|
kd-11
|
041daab068
|
vk: Tighten some memory bounds checks
|
2024-02-10 15:15:02 +03:00 |
|
kd-11
|
e5c831a800
|
rsx/vk: Fix GPU tile encoding
- Decoding also needs some love, but currently WIP
|
2024-02-10 15:15:02 +03:00 |
|
kd-11
|
b8ed3eb824
|
rsx: Fix cpu detiler
|
2024-02-10 15:15:02 +03:00 |
|
kd-11
|
95f9f04612
|
rsx: Provide tile alignment utility (align to 64 * pitch blocks)
|
2024-02-10 15:15:02 +03:00 |
|
kd-11
|
823c72bf27
|
rsx/vk: Redefine the (de)tiler config interface
|
2024-02-10 15:15:02 +03:00 |
|
Megamouse
|
ef56433684
|
overlays: ask for user confirmation before sending an invite
This shows subject and body as well
|
2024-02-03 17:59:19 +01:00 |
|
Megamouse
|
8bc3a39586
|
sceNp: implement sceNpBasicAbortGui
|
2024-02-03 17:59:19 +01:00 |
|
Megamouse
|
a5955657c5
|
overlays: add subject and body to recvmessage dialog
|
2024-02-03 09:45:55 +01:00 |
|