wally4000
|
9fa686dfb4
|
Merge branch 'fix_DisplayListDebugger'
|
2025-02-22 22:00:35 +11:00 |
|
wally4000
|
aab193d6e3
|
Clean up format directive
|
2025-02-22 19:07:04 +11:00 |
|
wally4000
|
b6d53998f6
|
Fix Paths
|
2025-02-22 16:52:55 +11:00 |
|
wally4000
|
efd219a4ac
|
Remove TextureCacheWebDebug for non posix targets. More path stuff
|
2025-02-21 21:09:29 +11:00 |
|
wally4000
|
8146a6ea32
|
Re-enable DisplayList Debugger, compiles again yay
|
2025-02-08 20:10:40 +11:00 |
|
z2442
|
25517ce9b9
|
Rename GCC_OLD to GCC_LEGACY
|
2025-01-27 21:14:53 -05:00 |
|
z2442
|
2f6c899b23
|
More libformat fixes
|
2025-01-27 20:46:09 -05:00 |
|
z2442
|
08c2b77727
|
Missed a few
|
2025-01-27 20:25:18 -05:00 |
|
wally4000
|
6fe3317e3b
|
Start adding some fixes
|
2025-01-23 20:08:09 +11:00 |
|
z2442
|
8473b99bbe
|
init GLES port
|
2025-01-12 13:37:06 -05:00 |
|
wally4000
|
057d301b11
|
Remove BaseDir extern and replace with setBasePath function
|
2024-08-02 15:15:58 +10:00 |
|
wally4000
|
502ac8c7da
|
Fix a bunch of compile errors
|
2024-06-20 12:50:05 +10:00 |
|
wally4000
|
4a35201f22
|
Specify if a variable is unused to silence compiler.
|
2024-06-20 12:24:05 +10:00 |
|
wally4000
|
763b717b8b
|
Fix DisplayList Debugger
|
2024-06-20 10:54:20 +10:00 |
|
wally4000
|
677f53c592
|
Modernise DAEDALUS_USE and replace ARRAY_SIZE VARIABLE
|
2024-06-17 13:45:41 +10:00 |
|
Wally4000
|
f18777f945
|
More snprintf
|
2023-10-31 14:32:21 +11:00 |
|
Wally4000
|
895e8910d9
|
Remove BuildOptions and clean up macros
|
2023-10-23 12:58:37 +11:00 |
|
Wally4000
|
0c1994d6b3
|
more std::filesystem
|
2022-04-20 20:07:20 +10:00 |
|
Wally4000
|
b0185d6441
|
Begin introducing std::filesystem more
|
2022-04-19 20:22:58 +10:00 |
|
Wally4000
|
3fec82b04d
|
Remove stdafx.h for consistency
|
2022-03-22 18:06:17 +11:00 |
|
Wally4000
|
15e3e2a1d0
|
Update to the Bazel Directory Structure..
|
2020-08-22 18:42:41 +10:00 |
|
=
|
1511baa25e
|
Fix up paths in headers
|
2020-05-27 19:20:52 +10:00 |
|
z2442
|
275aacd212
|
more nullptr updates
|
2019-05-03 21:09:20 -04:00 |
|
Paul Holden
|
0d8cce9e23
|
Scope the DLDebugOutput va_list va_start/va_end more tightly. Replace a hard-coded constant with kBufferLen
|
2013-07-09 20:29:19 +01:00 |
|
Paul Holden
|
56ca51475f
|
[~] Replace IO::Path::PathBuf with IO::Filename
|
2013-06-04 22:02:31 +01:00 |
|
strmnnrmn
|
3d4a0c0e95
|
[~] stdafx cleanup: Move utility macros to Utility/Macros.h and directly include where needed.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1691 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-05-18 16:05:35 +00:00 |
|
Corn
|
ff6d1fb666
|
[!] Simplified scissor test in TexRect
[!] Fixed some formating in Dlist debug
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1673 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-05-10 12:44:40 +00:00 |
|
salvy
|
58216d067f
|
[~] gGeometryMode can be local (saves quiet bit of ops)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1501 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-04-01 04:00:16 +00:00 |
|
strmnnrmn
|
78dbaece5e
|
[~] Pass the displaylist depth through to DL_BEGIN_INSTR - use it to indent the output nicely
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1492 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-31 09:45:29 +00:00 |
|
strmnnrmn
|
9d69fdce4c
|
[~] DLDebug - add separate functions to DLDebugOutput to track the beginning/end of each instruction. On the webdebug version we wrap each instruction in a named span so we can identify it easily. Also, I removed the PC arg from the regular DL dump because it was always given the same value (I think it should have been gDlistStack.address[gDlistStackPointer], but it's not particularly useful and clutters the dump output)
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1485 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-30 15:11:13 +00:00 |
|
strmnnrmn
|
ea528cdbba
|
[~] Add a DLDebugOutput class. I'm going to override this so that the webdebug version can wrap individual instructions in HTML tags.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1484 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-30 15:11:03 +00:00 |
|
strmnnrmn
|
c8c9581251
|
[+] Add another DL_PF macro which doesn't automatically append newlines
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1482 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-30 15:10:45 +00:00 |
|
strmnnrmn
|
ca48a42999
|
[+] Rewrite DLDebug_DumpRDPOtherMode so that we can see the settings that were actually applied. Without this the code just dumps the entire othermode state every time a single setting is changed, which makes the debug output hard to follow
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1479 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-30 10:21:03 +00:00 |
|
strmnnrmn
|
3f49d459be
|
[~] Tidy up the way that display lists are dumped. Just pass the sink in directly when needed. The caller is responsible for deleting it, which is much simpler.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1431 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-25 22:39:42 +00:00 |
|
strmnnrmn
|
03b914f198
|
[~] Swith DL_PF so that it uses a DataSink - we'll be able to hook this up to the WebDebug code
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1428 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-25 22:39:17 +00:00 |
|
strmnnrmn
|
fe79a21f1a
|
[!] PrintMux wasn't quite accurate - there's different inputs for each side of the subtract, for instance.
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1375 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-24 12:51:05 +00:00 |
|
strmnnrmn
|
129b1db8ae
|
[~] Mode DLDebug_DumpRDPOtherMode to DLDebug.cpp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1213 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-03-09 13:59:29 +00:00 |
|
strmnnrmn
|
a629bb2803
|
[~] Move some DL debugging code (printf style, not the interactive debugger) to a separate DLDebug.cpp
git-svn-id: https://subversion.assembla.com/svn/Daedalusx64/trunk@1019 42e9bfbe-799a-4a2d-bad1-236e862a387a
|
2013-02-17 21:27:37 +00:00 |
|