dolphin/Source/Core
NeoBrainX ef75d96655 Main change: Implemented EFB pokes in DX9/DX11.
Games affected by this change: Mario Smash Football, Mario Strikers Charged Football, Monster Hunter Tri.
Other games possibly affected: Shaun White Snowboarding, Resident Evil Code: Veronica, Baten Kaitos.
This implementation will decrease performance if the game uses this feature, but the glitches will be gone. I'll add an option for this in a later commit. EFB pokes are somewhat slow in DX11 right now, speed should be okayish in DX9 though.

Other changes:
- SOMEWHAT cleaned up the EFB access code in DX9
- Fixed incompatible parameter list of AccessEFB and TVideo_AccessEFB.
- Fixed a theoretical bug in ReplaceRGBATexture2D, add support for STAGING textures
- Removed unused parameters in various DX9 functions


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6300 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-10-22 19:40:05 +00:00
..
AudioCommon Core/DSPCore: Make JIT work on 64 bit hosts 2010-10-01 23:23:13 +00:00
Common Put infrastructure in place so that other plugins may support dual-source blending. 2010-10-21 05:22:18 +00:00
Core VideoInterface and Progressive Scan fixes 2010-10-21 14:50:42 +00:00
DSPCore Core/DSPCore: Jit: only end emitting the current block when hitting an 2010-10-14 13:17:38 +00:00
DebuggerUICommon Debugger enhancements: 2010-08-08 06:00:22 +00:00
DebuggerWX display fprs in the registerview as hex, and allow editing of the values 2010-10-19 13:35:25 +00:00
DiscIO Added support for PAL-R (Russia) ISO detection. Fixes issue 2575. 2010-10-03 06:10:14 +00:00
DolphinWX VideoInterface and Progressive Scan fixes 2010-10-21 14:50:42 +00:00
InputCommon Made it easer to use mouse/keyboard and a gamepad together on the same emulated wiimote. Renamed mouse buttons from "Button N" to "Click N" so they do not conflict with gamepad buttons.(hopefully not too ugly, mouse buttons will need to be reconfigured) (Fixes issue 3363) 2010-10-19 23:11:22 +00:00
InputUICommon Moved WiimoteNew into Dolphin and eliminated the old wiimote plugin. Removed wiimote plugin support. Moved input dialog related InputUICommon stuff into DolphinWX. Removed now unused InputCommon files. UDPWiimote stuff is temporarily disabled until it is reorganized so Core won't depend on wx. Real wiimotes are now initialized on first need(wiimote diag open or game start) and left initialized until Dolphin exit.(maybe this will work better for Linux/OS X) (scons probably needs some fixes) 2010-10-12 19:42:29 +00:00
VideoCommon Main change: Implemented EFB pokes in DX9/DX11. 2010-10-22 19:40:05 +00:00