Henrik Rydgard
|
b964516669
|
Fix clear mode, turn Alpha Test back on
|
2012-11-23 12:43:31 +01:00 |
|
Henrik Rydgard
|
e92e919926
|
Fix problems with additive blending, fix color doubling.
Greatly improves MotoGP among others.
|
2012-11-23 01:26:12 +01:00 |
|
Henrik Rydgard
|
d141d205f8
|
Delete old textures, to prevent memory usage from growing indefinitely.
|
2012-11-22 23:07:15 +01:00 |
|
Henrik Rydgard
|
02a94e52ee
|
Do GPU ram<->vram block transfers. Could be smart enough to clear textures from cache but isn't yet.
|
2012-11-22 20:57:41 +01:00 |
|
Henrik Rydgard
|
8f33837de9
|
Bug fixing mtv/mfv, add comment
|
2012-11-22 20:14:24 +01:00 |
|
Henrik Rydgård
|
2a56d36b12
|
glViewport calls need to be in pixel coordinates.
|
2012-11-20 16:48:24 +01:00 |
|
Henrik Rydgard
|
4b87da74cb
|
windows gui option for buffered rendering. Misc fixes, prettier checkbox on android.
|
2012-11-20 11:35:48 +01:00 |
|
Henrik Rydgard
|
f378f959e1
|
Fix issues with games that don't call sceDisplaySet mode. Add option to run without FBOs, may be useful on slow devices.
|
2012-11-20 10:59:23 +01:00 |
|
Henrik Rydgard
|
8a6d151df5
|
ALPHA_TEST doesn't exist on OpenGL ES 2.0
|
2012-11-20 00:35:14 +01:00 |
|
Henrik Rydgard
|
ee32db47b9
|
Assorted FBO fixes
|
2012-11-20 00:31:19 +01:00 |
|
Henrik Rydgard
|
4a49b8ee36
|
Workaround for motogp setting a bogus framebuffer address.
|
2012-11-19 23:53:38 +01:00 |
|
Henrik Rydgard
|
8b67975a47
|
GL: Framebuffer management using FBOs. Fixes flicker in Lumines and many others.
|
2012-11-19 23:29:14 +01:00 |
|
Henrik Rydgard
|
91e1cce17e
|
Some reorg in preparation for FBO work
|
2012-11-19 21:23:29 +01:00 |
|
Henrik Rydgard
|
d572d40c36
|
More warning fixing
|
2012-11-18 23:35:02 +01:00 |
|
Henrik Rydgard
|
fa05713456
|
misc cleanup
|
2012-11-18 23:14:50 +01:00 |
|
Henrik Rydgard
|
9ec858a64d
|
Bugfix an 8-bit indexed texture format
|
2012-11-18 18:47:29 +01:00 |
|
Henrik Rydgard
|
75412b064b
|
Implement sceUtilityMsgDialog
|
2012-11-18 17:51:14 +01:00 |
|
Henrik Rydgard
|
5596b98529
|
Get rid of opengl include from sceDisplay.cpp
|
2012-11-18 13:14:22 +01:00 |
|
Henrik Rydgard
|
e37a1fb1d3
|
Add internal 2D drawing library that goes through the Ge emulation for portability.
To be used for things like sceUtility* and other overlays like FPS and stats.
|
2012-11-18 13:04:49 +01:00 |
|
Henrik Rydgard
|
a6eb25b58c
|
Disable blend on clear mode
|
2012-11-18 02:48:15 +01:00 |
|
Henrik Rydgard
|
423bba5d8d
|
Some optimization and minor fixes
|
2012-11-17 15:06:10 +01:00 |
|
Henrik Rydgard
|
ba171c8360
|
Fix scaling for 16-bit UVs
|
2012-11-16 17:19:28 +01:00 |
|
Henrik Rydgard
|
4c1ae9e81c
|
Do indexed draws properly with glDrawElements where possible. Fix sprite culling issue (winding order).
|
2012-11-16 16:43:16 +01:00 |
|
Henrik Rydgard
|
7c9107030d
|
Speed up T&L by only transforming/lighting each vertex once, for indexed draws
|
2012-11-16 16:19:37 +01:00 |
|
Henrik Rydgard
|
e627e1aeb2
|
Culling and decode fixes.
Road is visible in MotoGP
|
2012-11-16 15:35:41 +01:00 |
|