Commit Graph

9 Commits

Author SHA1 Message Date
Anthony Pesch 1cf522779d moved non-hw code out of hw dir 2017-06-10 23:22:05 -04:00
Anthony Pesch 6b174f3bac move vram access to dynamic handler, such that all texture reads / writes go through the same virtual host address, enabling texture caching to only monitor one address per texture
fix issue where starting / stopping a trace could corrupt the texture cache
2016-12-24 15:59:48 -08:00
Anthony Pesch 9b9cde2b6d initial dma optimizations
added read_string / write_string methods to mmio regions
updated as_memcpy* routines to use memcpy between physical regions, and use the new string callbacks between mmio regions
updated sh4 prefetch to now use as_memcpy
2016-12-09 00:52:39 -08:00
Anthony Pesch dc43694476 rename video backend header, update some styling 2016-12-05 23:01:45 -08:00
Anthony Pesch d092b097df renamed stats aggregate counters, merged back into profiler 2016-11-30 21:59:05 -08:00
Anthony Pesch 74cd15b79f move time-based stats out of profiler
split stats into groups based on cpu / gpu thread so they can be updated safely
2016-11-27 18:26:23 -08:00
Anthony Pesch ecf548dda6 updated fps, mips, etc. to use new profiler counters 2016-11-26 17:00:06 -08:00
Anthony Pesch 1bb85c7c69 updated to latest nuklear
added fps, vbs and mips to refactored debug menubar
2016-11-25 19:13:57 -08:00
Anthony Pesch 7f7a2d3239 moved powervr code 2016-10-05 22:25:38 -07:00