Megamouse
|
c2a5ac96cd
|
Fix some warnings
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-04-25 11:10:07 +02:00 |
|
kd-11
|
b3bdff741c
|
rsx: Fix simple_array<T>::erase_if
|
2025-04-14 03:16:37 +03:00 |
|
Megamouse
|
ca3d02fc61
|
static analysis: ensure is always false
|
2025-03-05 00:12:30 +01:00 |
|
kd-11
|
10d5907f46
|
rsx: Implement framebuffer statistics to track the internal render resolution at runtime.
|
2025-02-11 02:28:31 +03:00 |
|
kd-11
|
58a09e6838
|
vk: Use common pipeline layout in interpreter
- Avoids the layouts going out of sync every time something changes
|
2025-01-19 19:31:59 +03:00 |
|
kd-11
|
109b841d8d
|
rsx/util: Change the filter function to an in-place erase-if operation
|
2024-11-25 22:21:07 +03:00 |
|
kd-11
|
8d6c957cbc
|
rsx: Fix simple_array<T>::map
|
2024-06-12 04:02:12 +03:00 |
|
oltolm
|
862727e9bf
|
simplify template code like std::invoke_result<T>::type
|
2024-04-21 18:15:17 +03:00 |
|
kd-11
|
83256cdacb
|
Make clang happy
|
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 |
|
Megamouse
|
d760e66fdb
|
VS: Fix compilation on Visual Studio 17.7.0
|
2023-08-12 13:53:40 +02:00 |
|
kd-11
|
c99ef4b09f
|
vk: Refactor descriptor handling
|
2023-05-30 16:50:08 +03:00 |
|
kd-11
|
7e131f8fb6
|
rsx/util: Add some c++ guards around simple_array class
|
2023-05-30 16:50:08 +03:00 |
|
kd-11
|
0bb8127372
|
rsx: Use emplace when constructing in-place.
- Unexpectedly high gains for msvc builds. GCC doesn't care, clang shits itself.
|
2023-03-01 01:10:06 +03:00 |
|
kd-11
|
a0ef1a672c
|
rsx: Implement interpolation using barycentrics
|
2022-12-11 15:21:58 +03:00 |
|
kd-11
|
73784b9e12
|
Fix GCC build
|
2022-10-03 12:57:16 +03:00 |
|
kd-11
|
f66eaf8f44
|
rsx: Add some handy util functions to simple_array
|
2022-10-03 12:57:16 +03:00 |
|
kd-11
|
5281a85b67
|
rsx: Fix compiler warnings
|
2022-09-28 12:55:31 +03:00 |
|
kd-11
|
7ec481d99b
|
rsx: Allocate scratch memory using simple array with no default initialize
- This cuts down processing time significantly by eliminating calls to memset_stosb
|
2022-05-31 23:34:14 +03:00 |
|
kd-11
|
7b9fb7ad9c
|
rsx: refactor rsx_utils a bit
- Move obviously standalone things to their own utility files
|
2021-09-28 17:43:15 +03:00 |
|