Commit Graph

268 Commits

Author SHA1 Message Date
raven02
0216f52359 Merge remote-tracking branch 'upstream/master'
Conflicts:
	UI/GameSettingsScreen.cpp
	UI/MenuScreens.cpp
	Windows/ppsspp.rc
2013-07-22 00:03:54 +08:00
raven02
87fc81e56d Consolidate Rendering Mode 2013-07-21 23:17:42 +08:00
raven02
b96e0a0dfe Add NOTICE_LOG to show GPU vendor 2013-07-21 01:39:37 +08:00
raven02
7ac496529b Vendor Based Alpha and Color Testing 2013-07-21 01:14:36 +08:00
Henrik Rydgard
444a39f32b Need to "dirty" framebuffers when updating them from memory. Should fix #2828 . 2013-07-18 20:01:22 +02:00
Henrik Rydgård
ff5dfcec13 Merge pull request #2786 from raven02/patch-6
New attempt to generate FBO using fb_stride
2013-07-17 11:45:13 -07:00
raven02
07e118b6a1 New attempt to generate FBO using fb_stride 2013-07-18 02:17:54 +08:00
Henrik Rydgard
81411a74ed Experimental: Make orientation change possible on Android. 2013-07-16 22:51:25 +02:00
raven02
3d8474a64a Fix missing title screens in Growlanser 2013-07-15 20:11:23 +08:00
raven02
925714ab39 Better attempt to calc FBO size using viewport , scissor & region all together 2013-07-13 20:26:04 +08:00
Henrik Rydgard
4c913c097e new attempt at sizing the framebuffers, similar to what raven02 said 2013-07-10 21:59:43 +02:00
Henrik Rydgård
605cf26621 Revert part of 76c3f16b5c, forcing all
framebuffers to 512x512 just can't be the right thing to do and breaks
Dangan Ronpa badly.
2013-07-08 10:16:36 +02:00
raven02
8cf50d62fb Fix texture misalignment & distortion in multiple games 2013-07-07 12:17:52 +08:00
Henrik Rydgård
c71ae64454 Merge pull request #2648 from raven02/patch-4
Fall back to use region instead of viewport to estimate drawing size
2013-07-06 13:13:33 -07:00
Henrik Rydgard
cc58e34cf8 Remove legacy key mapping and associate devices with keys (DInput has been left behind for now, will be fixed up soon). Saving is broken, will be fixed soon. 2013-07-06 20:45:44 +02:00
raven02
e318e49061 Apply scissor() , Last Ranker need it to render correctly 2013-07-07 00:47:25 +08:00
raven02
e362bc8357 Fall back to use region instead of viewport to estimate framebuffer drawing size 2013-07-06 22:37:37 +08:00
Henrik Rydgard
a599bf7500 Assorted warning fixes and cleanups 2013-07-06 11:09:19 +02:00
Henrik Rydgard
25392cd408 More android buildfixin' 2013-07-06 00:40:01 +02:00
arnastia
b5cc23d018 Try to guess GPU to differentiate pixel type to request in glReadPixels(); changed ConvertFromRGBA8888 to iterate linearly. 2013-07-05 02:31:31 +01:00
arnastia
7747fc9ca7 Some changes around pixel format conversion, should work on all cards and Android/OpenGL ES devices now (only fully tested on Nvidia); commenting and code cleanup. 2013-07-04 15:24:37 +01:00
arnastia
5a1071f157 Framebuffers are now read to system memory every third frame (done in Framebuffer::DecimateFBOs()). 2013-07-02 14:10:20 +01:00
arnastia
796800adfd CPUConvert is now FramebuffersCPUConvert; allocated memory addressed by fb_address is now used in packing code for both OpenGL and OpenGL ES; some code cleanup, most of it pixel format conversion code. 2013-07-02 14:08:59 +01:00
arnastia
2e5e5e7a62 Pixel format switch (should work for both ATI/AMD and Nvidia);
Code cleanup;
Update submodules.
2013-07-01 21:51:24 +01:00
arnastia
7824f3c09f Merge remote-tracking branch 'upstream/master' 2013-07-01 18:59:44 +01:00