Unknown W. Brackets
|
a0e6917ee8
|
If unspecified, default normal to 0, 0, 1.
Fixes Trails in the Sky buttons and improves Kingdom Hearts lighting.
|
2013-05-04 13:23:50 -07:00 |
|
Henrik Rydgard
|
6d66577f17
|
Don't write to transformedvertex.color1[4], it doesn't exist.
|
2013-05-02 20:18:46 +02:00 |
|
Henrik Rydgard
|
5f1ed03165
|
Revert "Merge pull request #1324 from cinaera/pullreq" as it seems to break stuff, needs more testing.
This reverts commit a2655699282f193be680703936983dccf4bd9605, reversing
changes made to 06999ae649457232aedcb12b32bc574618cd44d4.
|
2013-04-21 21:09:02 +02:00 |
|
Henrik Rydgard
|
e877821cca
|
Turn off the single-strip optimization for software transform as it doesn't work yet.
|
2013-04-21 19:32:57 +02:00 |
|
Henrik Rydgard
|
b52d21bd4a
|
Don't use an index buffer for single triangle strips. Improve dirtying of proj matrices.
|
2013-04-20 23:37:07 +02:00 |
|
Henrik Rydgard
|
70bb4e1c85
|
Fudge GPU cycle estimates to let GoW runs fast and GTA smooth. See comments for the horrible details.
I hope this doesn't affect other games adversely.
|
2013-04-20 20:21:12 +02:00 |
|
BeaR
|
de7c1ef327
|
Correct ambient light
|
2013-04-18 17:36:20 +02:00 |
|
Henrik Rydgard
|
c04ce5a64e
|
Implement projective texture mapping. It's not used a great deal but good to have.
|
2013-04-17 21:41:47 +02:00 |
|
BeaR
|
8cc3f01b7b
|
Use correct state for lmode
|
2013-04-16 19:22:18 +02:00 |
|
BeaR
|
c9daf8df7b
|
Cleanup and fix vertex shader
|
2013-04-16 19:01:18 +02:00 |
|
BeaR
|
f7739ccdc2
|
Apply attenuation to ambient light
|
2013-04-15 19:11:26 +02:00 |
|
Henrik Rydgard
|
af06611691
|
Fix bug in ServerHostname found by MSVC's debug allocator. Sneak in a comment.
|
2013-04-14 10:04:07 +02:00 |
|
BeaR
|
38231ca60a
|
Fix SW spotlight
|
2013-04-13 17:52:16 +02:00 |
|
raven02
|
7be4ce1d86
|
Match SW T&L with hardware
|
2013-04-11 21:47:34 +08:00 |
|
BeaR
|
fa3a1fbd52
|
Add support for spotlights
|
2013-04-09 18:26:06 +02:00 |
|
niepodam
|
94c2f0cd9d
|
Fix build with gcc 4.8.0
|
2013-04-04 19:16:15 +02:00 |
|
BeaR
|
b3aa63f64f
|
Modifying shade mapping in HW and SW
|
2013-04-02 12:24:22 +02:00 |
|
raven02
|
6396324f57
|
Add few isEnabled() in GPUState for Alpha/Color/Lighting/Texture Test
|
2013-03-27 18:35:54 +08:00 |
|
Unknown W. Brackets
|
afbde31b42
|
Add some OpenGL related reporting errors.
|
2013-03-24 09:45:43 -07: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 |
|
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
|
0b6a762c1b
|
Typo
|
2013-03-16 21:05:41 +08:00 |
|
raven02
|
10e8dc2693
|
Flip in throughmode for SW T&L
|
2013-03-16 20:34:49 +08:00 |
|
Henrik Rydgard
|
cf458dba60
|
gpu: Add support for scissor rectangle
|
2013-03-15 22:24:16 +01:00 |
|
Henrik Rydgard
|
724a7c8c93
|
Revert latest fliptexture hack. This seems to work better.
|
2013-03-11 20:26:47 +01:00 |
|
raven02
|
9468c00f31
|
Add thoughmode for fliptexture
|
2013-03-10 21:13:23 +08:00 |
|
Unknown W. Brackets
|
de7ada1982
|
Fix some x64 type warnings.
|
2013-02-24 10:39:06 -08:00 |
|
Unknown W. Brackets
|
64c42ffaf2
|
Fix some warnings generated by clang.
|
2013-02-24 10:23:31 -08:00 |
|
Henrik Rydgard
|
28979e9250
|
Some work toward better FBO handling. Fixes some things, breaks some things..
|
2013-02-21 21:37:19 +01:00 |
|
Unknown W. Brackets
|
d8b1ea22f5
|
Cleanup some warnings and reuse some vars.
|
2013-02-18 08:34:51 -08:00 |
|
Henrik Rydgard
|
0eabc80c3e
|
Small optimizations and fixes to vertex decoder
|
2013-02-16 09:28:55 +01:00 |
|
raven02
|
6b27985796
|
Fix missing character in FF Type-0 in SW T&L
|
2013-02-15 18:43:37 +08:00 |
|
Henrik Rydgard
|
dfbb7debca
|
Try to make SW t&l more similar to HW t&l.
|
2013-02-15 00:31:40 +01:00 |
|
Henrik Rydgard
|
2301a3b49e
|
Flip texcoord vertically when texturing from FBO to compensate for OpenGL coordinate systems
|
2013-02-15 00:31:39 +01:00 |
|
Unknown W. Brackets
|
d0ab1c8ffc
|
Set VertexReader's vtype_ to prevent oddness.
|
2013-02-14 08:32:37 -08:00 |
|
Xele02
|
5654a7eae5
|
DrawSpline hack to draw something.
|
2013-02-13 01:03:02 +01:00 |
|
raven02
|
f5431dcb8b
|
Fix SW transform in Kidou_Senshi_Gundam_AGE_Universe_Accel
|
2013-02-12 22:43:41 +08:00 |
|
Unknown W. Brackets
|
b548fe0aa6
|
Don't mark unreliable, just rehash each time.
This improves perf significantly without the bugs.
|
2013-02-12 00:17:12 -08:00 |
|
Unknown W. Brackets
|
1e1979b786
|
Simply don't cache < 100 verts for now.
Fixes wrong vertexes in a number of games.
|
2013-02-12 00:02:53 -08:00 |
|