Commit Graph

26 Commits (76690392bf8923d7172936836d15e3caebb26cf0)

Author SHA1 Message Date
archshift 76690392bf Move video_core/color.h to common/color.h 11 years ago
bunnei 1b42d55a9d Pica: Create 'State' structure and move state memory there. 11 years ago
Yuri Kunde Schlesner 7ada357b2d Memmap: Re-organize memory function in two files
memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory.
11 years ago
Yuri Kunde Schlesner 17a8cae003 Memory: Add GetPhysicalPointer helper function 11 years ago
Yuri Kunde Schlesner 28a9e4c1d5 Memory: Support more regions in the VAddr-PAddr translation functions
Also adds better documentation and removes the one-off reimplementation
of the function in pica.h.
11 years ago
Subv 1248e291f0 GPU: Added the stencil test structure to the Pica Regs struct. 11 years ago
Subv 155cc80e3b Frontend/Qt: Allow the framebuffer widget to inspect the depth buffer 11 years ago
bunnei 34c31db14a GPU: Added RGB565/RGB8 framebuffer support and various cleanups.
- Centralizes color format encode/decode functions.
- Fixes endianness issues.
- Implements remaining framebuffer formats in the debugger.
11 years ago
Subv c564c21668 GPU: Implemented bits 3 and 1 from the display transfer flags.
Bit 3 is used to specify a raw copy, where no processing is done to the data, seems to behave exactly as a DMA.
Bit 1 is used to specify whether to convert from a tiled format to a linear format or viceversa.
11 years ago
Tony Wasserka 3f649dc9b8 Pica/DebugUtils: Factor out BreakPointObserverDock into its own file. 11 years ago
Rohit Nirmal 5ebf35db96 Silence a few warnings. 11 years ago
Subv 115a4bfc9e citra-qt: Add explicit casts to prevent some warnings. 11 years ago
Subv 1b01938767 citra-qt: Fixed some Qt errors on initialization 11 years ago
chrisvj b0a14cfe7f citra-qt: Renamed all .hxx headers to .h 11 years ago
bunnei 9b83f0e158 Merge pull request #272 from rohit-n/sign-compare
Silence some -Wsign-compare warnings.
11 years ago
Rohit Nirmal c589d82052 Silence some -Wsign-compare warnings. 11 years ago
Tony Wasserka 47543d62cf Pica: Cleanup color conversion. 11 years ago
Tony Wasserka b03a97e0b8 citra-qt: Fix displaying RGBA5551 framebuffers.
(not that it matters at the moment, because this code is not used yet)
11 years ago
Tony Wasserka e1144e364e citra-qt: Always show pica framebuffers as RGBA8.
We actually don't really know yet how the format is encoded. Hence just use what works.
11 years ago
bunnei 0de6a08d75 Merge pull request #291 from purpasmart96/license
License change
11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Tony Wasserka 40f123b7c0 Pica: Unify ugly address translation hacks. 11 years ago
Tony Wasserka 782592e6d3 citra-qt: Fix invalid memory read upon program startup.
This was caused by the framebuffer display widget not checking whether we are actually in a valid emulation state or not.
11 years ago
Chin e795692614 Clean up some warnings 11 years ago
Tony Wasserka 0cd27a511e Some code cleanup. 11 years ago
Tony Wasserka 55ce9aca71 citra-qt: Add pica framebuffer widget. 11 years ago