Commit Graph
448 Commits
Author SHA1 Message Date
niepodam 94c2f0cd9d Fix build with gcc 4.8.0 2013-04-04 19:16:15 +02:00
Henrik Rydgård f75db49faf Merge pull request #1174 from unknownbrackets/dlist-parts
More of Orphis' dlist rewrite (continue/break, status, errors)
2013-04-04 01:03:11 -07:00
Unknown W. Brackets cd246d27c3 Count cycles in the GPU, rough guess at timing.
Doesn't actually do anything yet with the count, though.
2013-04-03 08:10:58 -07:00
raven02 fe5c3d778c Set min/mag filter to GL_LINEAR when disable mipmapping 2013-04-03 16:43:09 +08:00
Unknown W. Brackets 5bb006391c Android buildfix. 2013-04-03 00:57:08 -07:00
Henrik Rydgård 22a8d9c3ce Merge pull request #1162 from raven02/patch-3
Add option to toggle mipmapping for Android, default false
2013-04-02 23:03:24 -07:00
raven02 87e24ea938 Add option to toggle mipmapping , default false 2013-04-03 07:38:13 +08:00
raven02 71ede82f6d Fix in-game flickering in Dissidia Final Fantasy 2013-04-03 06:36:37 +08:00
Unknown W. Brackets 44b22bc6ff Fix shader compilation error. 2013-04-02 07:26:36 -07:00
BeaR b3aa63f64f Modifying shade mapping in HW and SW 2013-04-02 12:24:22 +02:00
BeaR da1b345cd4 HW T&L: Change unlitcolor initialization and cleanup fragmentshader formatting 2013-04-02 12:24:22 +02:00
Unknown W. Brackets affe91cb3b Refactor some GPU methods to return errors. 2013-03-31 23:57:03 -07:00
Unknown W. Brackets 0f15a5eae6 Move the pc-management cmds to GPUCommon. 2013-03-31 23:57:02 -07:00
Henrik Rydgard a9e436fcc1 Fix DXT5 alpha channel 2013-03-29 23:38:14 +01:00
Henrik Rydgard 63463f7959 Clamp render targets to 512x512 psp pixels. 2013-03-28 20:19:09 +01:00
raven02 6396324f57 Add few isEnabled() in GPUState for Alpha/Color/Lighting/Texture Test 2013-03-27 18:35:54 +08:00
Henrik Rydgård f7942f2724 Merge pull request #1081 from raven02/patch-17
Add glstate.dither.enable() to StateMapping
2013-03-26 01:15:13 -07:00
Unknown W. Brackets e4223dbcb0 Simplify adding report messages, add a bunch more. 2013-03-26 00:54:00 -07:00
raven02 719e225e7b Add glstate.dither.disable() 2013-03-26 15:36:13 +08:00
raven02 8280d6e9ae Add glstate.dither.enable() 2013-03-26 14:50:37 +08:00
raven02 68faecd87c minor cleanup only 2013-03-25 22:57:40 +08:00
raven02 51fdd2a665 Enable ColorTest 2013-03-25 22:36:56 +08:00
Unknown W. Brackets afbde31b42 Add some OpenGL related reporting errors. 2013-03-24 09:45:43 -07:00
raven02 f4fc0112c8 int sign match for gstate_c.curRTWidth/gstate_c.curRTHeight 2013-03-24 21:25:38 +08:00
Henrik Rydgard 055a11cbdb Don't forget to free the vertex decoders.. 2013-03-24 12:31:00 +01:00
Henrik Rydgard d96c588288 Cache vertex decoders. No big boost now, but opens for optimizing them more, and lets us keep stats of the most common ones. 2013-03-24 12:28:42 +01:00
Henrik Rydgard 2351efc584 Cleanup IndexGenerator 2013-03-24 11:36:56 +01:00
raven02 81fe409748 Better match SW mode with HW one 2013-03-24 17:34:30 +08:00
Henrik Rydgard 57e82619ca Fix some glitches that were caused by the MH glitch fix (wrong prim..). Also some cleanup. 2013-03-24 01:13:02 +01:00
Henrik Rydgard 38e7a9ed42 Fix bug in SW Transform where no UV would be generated if there was none in the vertices. 2013-03-23 14:30:55 +01:00
Henrik Rydgard b4977610cc Smarter draw call joining, fixing MH vertex glitches. Thanks bovine for identifying the issue. 2013-03-23 13:12:52 +01:00
Henrik Rydgard d5035e80e4 Merge branch 'patch-10' of https://github.com/raven02/ppsspp into raven02-patch-10
Conflicts:
	GPU/GLES/TransformPipeline.cpp
2013-03-22 20:34:49 +01:00
Henrik Rydgard 41b862c689 warning fixes 2013-03-22 19:59:16 +01:00
raven02 9c79814c0a Remove disabled_ variable entirely 2013-03-22 23:58:13 +08:00
raven02 76ecaaff5f Put Vec3 norm and bool hasNormal in better place 2013-03-22 22:58:37 +08:00
raven02 4809be7786 Fix missing/wrong color screen in Last Ranker/Digimon.World.Re.Digitize/Saint Seiya Omega 2013-03-22 22:03:05 +08:00
raven02 153bb28f81 Add hasNormal 2013-03-22 21:45:59 +08:00
raven02 3f0d8cba83 Fix black screen issue in SW T&L 2013-03-22 20:54:46 +08:00
raven02 ada37f06cb spacing fix 2013-03-16 21:37:56 +08:00
raven02 0b6a762c1b Typo 2013-03-16 21:05:41 +08:00
raven02 49befb3d41 Flip in throughmode for HW T&L 2013-03-16 20:35:51 +08:00
raven02 10e8dc2693 Flip in throughmode for SW T&L 2013-03-16 20:34:49 +08:00
Henrik Rydgard f67743b769 Fix scissor rectangle being one pixel too small. 2013-03-16 08:54:39 +01:00
Henrik Rydgard b1108f3290 Respect the size of the current FBO when drawing. Some cleanup. 2013-03-16 00:40:37 +01:00
Henrik Rydgard 13c2905f05 Buildfix (typo) 2013-03-15 23:24:13 +01:00
Henrik Rydgard c8379e3db5 Allow display addresses within RAM, draw the pixels at end of frame. 2013-03-15 22:50:35 +01:00
Henrik Rydgard cf458dba60 gpu: Add support for scissor rectangle 2013-03-15 22:24:16 +01:00
Henrik Rydgard bef3ef7fac Fix aspect ratio in unbuffered mode 2013-03-15 21:22:17 +01:00
Henrik Rydgard 1f5b6b7f59 Logging changes and cleanup 2013-03-15 21:01:57 +01:00
Henrik Rydgard 363522fdab gpu: unbind stuff that might get deleted 2013-03-11 22:22:22 +01:00