collecting
|
d51df8a2fa
|
Edit configure.ui
|
2025-10-04 12:04:20 +00:00 |
|
collecting
|
b3f197e714
|
Edit configure_per_game.h
|
2025-10-04 12:03:37 +00:00 |
|
collecting
|
2a8d21c123
|
Edit configure_per_game.ui
|
2025-10-04 12:02:38 +00:00 |
|
collecting
|
79c83d94c0
|
Edit configure_per_game.cpp
|
2025-10-04 12:01:47 +00:00 |
|
collecting
|
6ab651e732
|
Edit configure_dialog.cpp
|
2025-10-04 12:01:06 +00:00 |
|
collecting
|
8fd62cec46
|
Edit configure_per_game.ui
|
2025-10-04 10:09:16 +00:00 |
|
collecting
|
ee35997f56
|
Edit configure_per_game.cpp
|
2025-10-04 10:08:47 +00:00 |
|
collecting
|
6d130750d3
|
Edit configure_dialog.cpp
|
2025-10-04 10:07:55 +00:00 |
|
collecting
|
e475325373
|
Edit configure_graphics.cpp
|
2025-10-04 10:07:08 +00:00 |
|
collecting
|
bb871e0764
|
Edit configure_graphics.h
|
2025-10-04 10:06:34 +00:00 |
|
collecting
|
0f22691084
|
Edit game_list.cpp
|
2025-10-04 05:43:49 +00:00 |
|
collecting
|
540a63fb7e
|
Edit game_list.h
|
2025-10-04 05:42:45 +00:00 |
|
collecting
|
9b1184e2db
|
Edit main.h
|
2025-10-04 04:17:56 +00:00 |
|
collecting
|
3592194bed
|
Edit state.h
|
2025-10-04 04:17:25 +00:00 |
|
collecting
|
18c37c0ebf
|
Edit game_list_worker.cpp
|
2025-10-04 04:16:45 +00:00 |
|
collecting
|
df0247d42d
|
Edit game_list_worker.h
|
2025-10-04 04:16:09 +00:00 |
|
collecting
|
83cc2c9dd8
|
Edit game_list_p.h
|
2025-10-04 04:14:58 +00:00 |
|
collecting
|
6c519e922d
|
Edit game_list.cpp
|
2025-10-04 04:13:58 +00:00 |
|
collecting
|
b5a0695783
|
Edit game_list.h
|
2025-10-04 04:12:57 +00:00 |
|
collecting
|
441d706d01
|
Merge branch 'main' into 'accent_colors_feat'
# Conflicts:
# src/citron/configuration/configure.ui
|
2025-10-04 01:59:02 +00:00 |
|
Zephyron
|
41bdc12c70
|
Merge branch 'system_graphics_fix' into 'main'
fix: Proper Resize & Scroll for Graphics & System
See merge request citron/emulator!78
|
2025-10-04 11:17:13 +10:00 |
|
collecting
|
db1d69ece4
|
Edit uisettings.cpp
|
2025-10-04 00:39:13 +00:00 |
|
collecting
|
2585959358
|
Edit configure_dialog.cpp
|
2025-10-04 00:38:16 +00:00 |
|
collecting
|
c5260f0787
|
Edit configure_dialog.h
|
2025-10-04 00:37:46 +00:00 |
|
collecting
|
a5d3efa8da
|
Edit configure_ui.cpp
|
2025-10-04 00:37:07 +00:00 |
|
collecting
|
4fabdfd9a9
|
Edit configure_ui.h
|
2025-10-04 00:36:10 +00:00 |
|
collecting
|
5a6c790a11
|
Edit configure_ui.ui
|
2025-10-04 00:35:35 +00:00 |
|
collecting
|
02edebb05a
|
Edit configure.ui
|
2025-10-04 00:35:06 +00:00 |
|
collecting
|
a321bfdc9f
|
Edit uisettings.h
|
2025-10-04 00:34:26 +00:00 |
|
collecting
|
0b498caece
|
Include theme.h
|
2025-10-04 00:33:32 +00:00 |
|
collecting
|
f700e4d01d
|
theme.h
|
2025-10-04 00:32:12 +00:00 |
|
collecting
|
84678ed4a8
|
fix: Proper Resize & Scroll for Graphics & System
|
2025-10-03 20:57:58 +00:00 |
|
collecting
|
e45db967f5
|
fix: Adjustable citron Config size
|
2025-10-03 20:32:48 +00:00 |
|
Zephyron
|
98046a771e
|
Merge branch 'fixDRPTimer' into 'main'
fix: Discord Rich Presence Timer
See merge request citron/emulator!76
|
2025-10-03 10:54:09 +10:00 |
|
collecting
|
2d20ffeb06
|
fix: Discord Presence Timer
|
2025-10-02 23:59:25 +00:00 |
|
collecting
|
c456f521e9
|
fix: Discord Rich Presence Timer
|
2025-10-02 23:58:53 +00:00 |
|
collecting
|
f59aa1e025
|
fix: Properties Scaling
|
2025-10-02 23:37:46 +00:00 |
|
collecting
|
cca68bc42e
|
fix: Properties Scaling
|
2025-10-02 23:37:01 +00:00 |
|
collecting
|
a4e1bb9537
|
fix: Properties Scaling
|
2025-10-02 23:36:20 +00:00 |
|
Zephyron
|
d0c6253d11
|
Merge branch 'discord_presence' into 'main'
Edit discord_impl.cpp
See merge request citron/emulator!71
|
2025-10-02 17:16:29 +10:00 |
|
collecting
|
af86d09b45
|
Edit discord_impl.cpp
|
2025-10-02 07:10:58 +00:00 |
|
collecting
|
1b31741f03
|
Edit discord_impl.h
|
2025-10-02 07:10:08 +00:00 |
|
Zephyron
|
9cd1022c8f
|
Merge branch 'collecting-main-patch-40725' into 'main'
feat: Wayland UI Linux Option: Performance Optimizations
See merge request citron/emulator!63
|
2025-10-01 22:17:13 +10:00 |
|
Zephyron
|
c7d0afdb3f
|
Merge branch 'Untoggle_UI_Wayland' into 'main'
fix: Untoggle UI & Wayland Qt Functions
See merge request citron/emulator!61
|
2025-10-01 22:16:58 +10:00 |
|
Zephyron
|
245571534d
|
Merge branch 'VRAM_Wayland_Fix' into 'main'
fix: Drag-to-move Issue (Wayland)
See merge request citron/emulator!58
|
2025-10-01 22:16:47 +10:00 |
|
Zephyron
|
796c2bbab3
|
Merge branch 'PerfOverlay_Wayland_Fix' into 'main'
fix: Ability to Move Performance Overlay (Wayland)
See merge request citron/emulator!57
|
2025-10-01 22:16:42 +10:00 |
|
Zephyron
|
9090a24c2e
|
feat: add Low GPU Accuracy setting for maximum performance
Implements a new "Low" GPU accuracy level that prioritizes performance
over accuracy by aggressively cutting corners in GPU emulation.
Changes:
- Add GpuAccuracy::Low enum and setting infrastructure
- Implement IsGPULevelNormal() helper function
- Skip texture cache checks and query operations
- Use unsafe memory reads for DMA operations
- Disable fence delays and query precision
- Add UI support for desktop (Qt) and Android
Performance optimizations:
- Skips texture cache coherency checks (vk/gl_rasterizer.cpp)
- Non-blocking query synchronization (query_cache.h)
- Unsafe memory operations (dma_pusher.cpp)
- No macro parameter refresh (maxwell_3d.cpp)
- Immediate fence signaling (fence_manager.h)
- Non-precise Vulkan queries (vk_query_cache.cpp)
Ideal for lower-end hardware and users prioritizing FPS over accuracy.
Works on both desktop and Android platforms.
Signed-off-by: Zephyron <zephyron@citron-emu.org>
|
2025-10-01 21:45:23 +10:00 |
|
collecting
|
f2474470cd
|
fix: Untoggle UI & Wayland Fixes
|
2025-09-29 05:15:48 +00:00 |
|
collecting
|
935e04370a
|
feat: Wayland UI Linux Option: Performance Optimizations
|
2025-09-29 04:48:30 +00:00 |
|
collecting
|
37e5c67616
|
fix: Untoggle UI & Wayland Qt Functions
|
2025-09-29 04:08:29 +00:00 |
|