Commit Graph

16 Commits

Author SHA1 Message Date
starfrost013
84f8235161 Implement bpixel, bformat, bpitch. Actually apply these to class 0x1C mthd 0300,0308,030c. Temporary ROP code too. 2025-03-17 01:15:02 +00:00
starfrost013
6c05cecbcf Institute video stdlib 2025-03-17 00:18:13 +00:00
starfrost013
18277c1bf9 Move some defines around and add the rendering files. Add some basic things as to what we have to do next (These won't bein the final thing) 2025-03-13 13:01:29 +00:00
starfrost013
363b2c2f4d I don't even know why using a lookup table fixes the object submission to be honest but the objects its submitting alos look completely screwed up 2025-03-11 01:12:41 +00:00
starfrost013
a3e41c611e fix parameter names 2025-03-10 17:58:17 +00:00
starfrost013
8cf57fdc14 hash lookup fixes 2025-02-21 22:57:04 +00:00
starfrost013
f8c2c604d8 Start working on the notifier engine and fix thecontext selection for cache1 object submission. 2025-02-14 00:38:42 +00:00
starfrost013
35cb8a4cf2 Fix subchannel free detection. 2025-02-10 02:32:02 +00:00
starfrost013
c816f7560d more defines 2025-02-09 18:10:17 +00:00
starfrost013
aa8a5a6d0e IT ATTEMPTS TO RENDER THE DESKTOP HOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOLY SHIT IT ONLY TOOK ME 6 MONTHS 2025-02-05 01:28:06 +00:00
starfrost013
f568737083 various logging/pfifo fixes, add pfifo ctx 2025-02-02 00:43:27 +00:00
starfrost013
84cb84ed2f add numerous reigsters for pfifo 2025-01-27 01:35:21 +00:00
starfrost013
3edc11a682 add ability to disable cyclical logging 2025-01-24 23:05:40 +00:00
starfrost013
94af12da43 prepare for implementation of multithreaded renderer and add some of the simpler pfifo registers. e.g. debug0, which the driver writes to. 2025-01-23 23:55:41 +00:00
starfrost013
e4f446c6d0 fix logging for ramin writes. 2025-01-22 14:52:46 +00:00
starfrost013
f83153a2ee The first half of the completely insane object class system's structs. 2025-01-03 01:05:49 +00:00