raven02
|
3252eb6554
|
Fragment Shader : use mix() for decal/blend
|
2013-04-08 22:48:40 +08:00 |
|
Henrik Rydgård
|
aa33c4efcc
|
Merge pull request #1217 from unknownbrackets/fbo-flicker
Adjust FBO decimation to optimize for creation
|
2013-04-08 03:22:35 -07:00 |
|
Unknown W. Brackets
|
23c0e7f319
|
Change FBO age back to 5, gets in a create loop...
|
2013-04-08 00:45:21 -07:00 |
|
Unknown W. Brackets
|
79e3c66514
|
Adjust FBO decimation to optimize for creation.
But, keep aggressively decimating for a few frames.
|
2013-04-07 22:34:02 -07:00 |
|
Unknown W. Brackets
|
210c7b1639
|
Slow down the GPU clock estimate.
This makes Fat Princess for example much faster.
|
2013-04-07 17:05:12 -07:00 |
|
Henrik Rydgard
|
5427f20b90
|
Don't "DirtyShader" at the end of frame, instead just "stop". Fixes issues caused by vertex arrays left enabled still hanging around.
|
2013-04-07 23:31:04 +02:00 |
|
Henrik Rydgard
|
e246ffe20c
|
fragment shader: RGBA DECAL does make more sense this way
|
2013-04-07 20:37:19 +02:00 |
|
raven02
|
b03dfeb8a6
|
Clean up if-else
|
2013-04-06 22:28:38 +08:00 |
|
raven02
|
34f6a7512f
|
Miss parenthesis in GE_TEXFUNC_BLEND
|
2013-04-06 22:24:04 +08:00 |
|
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 |
|