Unknown W. Brackets
|
967df9c018
|
vertexjit: Use SSE4 in tc u8/u16 code.
It's not much different for non-SSE 4, might as well be common.
|
2014-09-17 23:15:24 -07:00 |
|
Unknown W. Brackets
|
5276487611
|
vertexjit: Use SSE for all weights, u8/u16.
|
2014-09-17 23:14:36 -07:00 |
|
Henrik Rydgard
|
07c7687052
|
More code deduplication. Also normalized some line endings.
|
2014-09-18 00:45:11 +02:00 |
|
Henrik Rydgard
|
5e2c30c640
|
Move GetCurrentSimpleVertices to DrawEngineCommon
|
2014-09-17 21:37:53 +02:00 |
|
Unknown W. Brackets
|
4c1061ff4a
|
vertexjit: Optimize the d3d9 weights a bit.
Only used without skinning on, or with morph, of course.
|
2014-09-17 08:39:56 -07:00 |
|
Unknown W. Brackets
|
062bcceeee
|
Oops, forgot to multiply.
|
2014-09-17 08:27:44 -07:00 |
|
Unknown W. Brackets
|
f426be59b4
|
vertexjit: Initial u8/u16 weights for d3d9.
|
2014-09-16 23:28:35 -07:00 |
|
Unknown W. Brackets
|
37f90597e3
|
vertexjit: Optimize u8/u16 weights a little.
Only for uncommon values.
|
2014-09-16 23:28:28 -07:00 |
|
Henrik Rydgård
|
b7a54a23d0
|
Merge pull request #6910 from unknownbrackets/d3d9
d3d: Fix some vertex cache glitches, enable bounding box test
|
2014-09-14 23:38:33 +02:00 |
|
Unknown W. Brackets
|
64d955ea49
|
d3d: Share the bounding box code.
|
2014-09-14 14:04:09 -07:00 |
|
Unknown W. Brackets
|
fee1ab98ba
|
Add support for 24/8 textures in the GE debugger.
|
2014-09-14 11:13:03 -07:00 |
|
Unknown W. Brackets
|
bccb8dfb1e
|
d3d: Correct render-to-texture effects.
Was checking the corners wrong.
|
2014-09-14 09:37:59 -07:00 |
|
Henrik Rydgård
|
2b4ff04c32
|
Merge pull request #6902 from unknownbrackets/gpu-convergence
d3d: Handle block transfers
|
2014-09-14 11:06:15 +02:00 |
|
Unknown W. Brackets
|
692cc8dbf1
|
d3d: Support the Breath of Fire 3 hack.
Since framebuffers are not always flipped.
|
2014-09-14 00:49:40 -07:00 |
|
Unknown W. Brackets
|
b9d7ffe484
|
d3d: Support the Danganronpa hack.
|
2014-09-13 16:47:23 -07:00 |
|
Unknown W. Brackets
|
2463074530
|
d3d: Converge block transfer logic.
|
2014-09-13 15:40:55 -07:00 |
|
Unknown W. Brackets
|
971dd5df1e
|
d3d: Unify BlitFramebuffer() as well.
|
2014-09-13 15:12:59 -07:00 |
|
Unknown W. Brackets
|
a4d33d77b7
|
d3d: Unify ReadFramebufferToMemory() signature.
|
2014-09-13 15:09:30 -07:00 |
|
Henrik Rydgard
|
02a89306d1
|
Warning fixes, sprintf->snprintf
|
2014-09-13 23:51:07 +02:00 |
|
Unknown W. Brackets
|
3dfdddfc5f
|
d3d: Move UpdateFromMemory() to common.
|
2014-09-13 14:44:18 -07:00 |
|
Unknown W. Brackets
|
9af3befc59
|
d3d: Add RebindFramebuffer().
|
2014-09-13 14:26:39 -07:00 |
|
Unknown W. Brackets
|
6f991a1042
|
d3d: Add FlushBeforeCopy().
|
2014-09-13 14:23:18 -07:00 |
|
Henrik Rydgard
|
a4ae0f951a
|
Move spline generation to SplineCommon, make SplineDX9.cpp identical to Spline.cpp (merge later somehow)
|
2014-09-13 15:13:34 +02:00 |
|
Henrik Rydgard
|
2f569533f3
|
Fix burnout depth issue by dirtying the proj matrix on viewport change
|
2014-09-13 14:08:07 +02:00 |
|
Henrik Rydgard
|
19a9c4481f
|
Move GLES' SoftwareTransform to Common
|
2014-09-13 13:27:42 +02:00 |
|