UnknownShadow200
|
2741a33a15
|
3DS: Try to use VRAM for textures when possible
|
2025-07-10 22:20:28 +10:00 |
|
UnknownShadow200
|
e41c2b15fb
|
Dreamcast: Simplify GPU code
|
2025-07-05 23:47:24 +10:00 |
|
UnknownShadow200
|
863906766f
|
Dreamcast: Only allocate necessary VRAM rows for UI textures
Doesn't usually save that much, but does make UI textures a bit quicker to upload and also makes virtual keyboard texture ~24 kb less
|
2025-07-05 21:03:14 +10:00 |
|
UnknownShadow200
|
8dd99cb11c
|
WIP on non power of two texture upload support
|
2025-07-05 13:24:10 +10:00 |
|
UnknownShadow200
|
389fa08ebb
|
Avoid needing extra include directory for BearSSL
|
2025-07-04 07:09:06 +10:00 |
|
UnknownShadow200
|
fa687e9e99
|
BearSSL: Use AES big backend when AES X86 NI isn't used
|
2025-06-29 14:39:39 +10:00 |
|
UnknownShadow200
|
5fb24f6653
|
Start tidying up backend files a bit
|
2025-06-28 21:59:45 +10:00 |
|
UnknownShadow200
|
08dabad8ca
|
Remove more unused code
|
2025-06-28 21:07:46 +10:00 |
|
UnknownShadow200
|
4f282b4f8b
|
Fix linux build
|
2025-06-28 15:57:03 +10:00 |
|
UnknownShadow200
|
51be963ac8
|
Fix builds
|
2025-06-28 15:27:13 +10:00 |
|
UnknownShadow200
|
8b4c36a9ec
|
Fixup workflow files
|
2025-06-28 15:11:14 +10:00 |
|
UnknownShadow200
|
8ce38175f5
|
Drop 3DES and other unneeded functions
|
2025-06-28 13:36:45 +10:00 |
|
UnknownShadow200
|
9c6895247d
|
Remove more unused BearSSL functions
|
2025-06-28 10:16:10 +10:00 |
|
UnknownShadow200
|
a8daedc480
|
Compiles now
|
2025-06-27 20:06:22 +10:00 |
|
UnknownShadow200
|
058352442e
|
OpenSSL cert verifier works
|
2025-06-26 22:14:10 +10:00 |
|
UnknownShadow200
|
cdd32375c6
|
Dreamcast: Use paletted textures when possible, bump max vertices up by 10000 more
|
2025-06-02 18:27:37 +10:00 |
|
UnknownShadow200
|
0b40c37ccd
|
Dreamcast: Fix V3_VIS clipping case producing wrong output
|
2025-06-01 07:22:30 +10:00 |
|
UnknownShadow200
|
4286c2d0c1
|
Dreamcast: Optimise vertex TnL
not completely accurate, but in flycast ~150,000 vertices went from 29 to 44 FPS
|
2025-05-31 22:07:55 +10:00 |
|
UnknownShadow200
|
f082d17ee4
|
Dreamcast: Fix not using second store queue
|
2025-05-31 20:18:58 +10:00 |
|
UnknownShadow200
|
ee2e521f5d
|
Dreamcast: Optimise clipping slightly
|
2025-05-31 18:50:37 +10:00 |
|
UnknownShadow200
|
7bc1d6b70a
|
Dreamcast: Minorly optimise T&L to save a cycle
|
2025-05-31 12:06:47 +10:00 |
|
UnknownShadow200
|
35747957b7
|
Dreamcast: Minor optimisations
|
2025-05-31 09:21:39 +10:00 |
|
Shinovon
|
467bfa00aa
|
Symbian port squashed
|
2025-05-18 17:03:01 +05:00 |
|
UnknownShadow200
|
ab47f1f5f6
|
GBA: Fix missing sqrt function
|
2025-02-16 09:15:13 +11:00 |
|
UnknownShadow200
|
c03dffbf5f
|
DS: Use smaller quads for water outside map
|
2025-01-18 07:11:50 +11:00 |
|
UnknownShadow200
|
f9c66481c1
|
3DS: Disable low mem, enables IDs over 255
|
2024-12-30 23:46:13 +11:00 |
|
UnknownShadow200
|
0e1fba3d1e
|
And for Windows too
|
2024-12-17 21:01:20 +11:00 |
|
UnknownShadow200
|
c1eea9b09f
|
Amiga: Separate makefile
|
2024-10-20 16:20:51 +11:00 |
|
UnknownShadow200
|
a970aea405
|
Dreamcast: Make TnL slightly more efficient
|
2024-10-16 07:10:23 +11:00 |
|
UnknownShadow200
|
5a72b13822
|
Fix last commit
|
2024-10-15 21:30:43 +11:00 |
|
UnknownShadow200
|
a9868556a3
|
Dreamcast: Tidy up code a bit more
|
2024-10-15 21:00:15 +11:00 |
|
UnknownShadow200
|
a8b3bca199
|
Dreamcast: Use simple 2048 byte aligned allocator for textures
|
2024-10-12 08:16:46 +11:00 |
|
UnknownShadow200
|
1bfc86b9c3
|
Dreamcast: Fix not compiling
|
2024-10-04 19:16:50 +10:00 |
|
UnknownShadow200
|
1c61512e64
|
Dreamcast: Further simplifications
|
2024-10-04 18:09:34 +10:00 |
|
UnknownShadow200
|
b1deff231e
|
Dreamcast: Use direct rendering API to be compatible with KOS past 2.1.0 release
|
2024-10-04 17:29:13 +10:00 |
|
UnknownShadow200
|
c9abbde679
|
Dreamcast: Simplify texture management
|
2024-09-30 20:40:20 +10:00 |
|
UnknownShadow200
|
f425e865dd
|
Wii: Untested USB mouse support
|
2024-09-14 23:21:43 +10:00 |
|
UnknownShadow200
|
cac44bdfd6
|
Wifi fixes
|
2024-09-11 07:53:09 +10:00 |
|
UnknownShadow200
|
b777cdf2c9
|
DSI: Work on wifi support
|
2024-09-11 07:36:51 +10:00 |
|
UnknownShadow200
|
f77b5897fa
|
32x: Launcher displays better now
|
2024-09-10 18:39:20 +10:00 |
|
UnknownShadow200
|
688afa067c
|
DS: work on dsi wifi support
|
2024-09-05 23:10:10 +10:00 |
|
UnknownShadow200
|
0940ea13a1
|
Fix 'overwrite existing' not working in Save menu
|
2024-09-01 11:59:42 +10:00 |
|
UnknownShadow200
|
f5b7e1b891
|
DS: Show message if can't mount filesystem
|
2024-08-30 18:06:44 +10:00 |
|
UnknownShadow200
|
8fc8628adf
|
Dreamcast: Slightly simplify sh4 code
|
2024-08-17 21:22:18 +10:00 |
|
UnknownShadow200
|
b3e545f202
|
Tidy up Graphics.h a bit
|
2024-08-16 17:21:29 +10:00 |
|
UnknownShadow200
|
3f4b61f1b8
|
Dreamcast: Use proper API for store queue locking/unlocking
|
2024-08-07 22:13:57 +10:00 |
|
UnknownShadow200
|
68509d6d83
|
add make release which compiles at -O1
|
2024-08-03 11:07:45 +10:00 |
|
UnknownShadow200
|
11fb4a2b65
|
Dreamcast: Slightly optimise performance by avoiding separate viewport transform
|
2024-08-03 10:41:06 +10:00 |
|
UnknownShadow200
|
1f0b1d33e2
|
3DS: Avoid clearing bottom screen for a little better performance, and don't pointlessly allocate a depth buffer for it
|
2024-07-16 18:06:28 +10:00 |
|
UnknownShadow200
|
55c4b51a39
|
Dreamcast: Minor code tidyup
|
2024-07-08 18:29:30 +10:00 |
|