| Previous | 15994 Revisions | Next |
| r14334 Friday 3rd February, 2012 at 21:07:10 UTC by MooglyGuy |
|---|
| [N64] DMA / RSP / RDP Optimization and Documentation [MooglyGuy] - Start of mass variable renaming / documentation in the RDP core - RSP Opt: Shunt around the core memory system for RSP instruction / data fetches - DMA Opt: Shunt around the core memory system for SP and PI DMA transfers - RDP Opt: Replace 2D switch statement with function table for texel fetching - RDP Opt: Replace 3x array lookup for 16-to-32 pixel expansion with 64K LUT - RDP Opt: Remove setters / getters in favor of direct member access nw: Mario 64 saw a speedup from 34.96% to 51.80% in -str 60 -mt on my 3.2Ghz i7, Tetrisphere from 30.75% to 43.05%; global speedup of 1.4x to 1.5x is expected |
| [src/emu/cpu/rsp] | rsp.c rsp.h rspdrc.c |
| [src/mame/machine] | n64.c |
| [src/mame/video] | n64.c n64.h rdpblend.c rdpblend.h rdpfb.c rdpfb.h rdpspn16.c rdptpipe.c rdptpipe.h rdptri.h |
| Previous | 15994 Revisions | Next |