Bigpet
7a109ebf0b
comment out display list debug window
...
comment out the display list debug window in the QT version
because it's not maintained and currently causes compilation
errors because it was not updated to deal with the new GPU
backend
2014-09-19 15:18:17 +02:00
Henrik Rydgard
9bb5bd6fb3
Of course have to update these as well.
2014-09-19 00:39:34 +02:00
Henrik Rydgard
9c625a79a1
DX9: Use 4x3 matrices for bones too. Compact shader constants.
2014-09-18 23:14:53 +02:00
Henrik Rydgard
6304d60b40
Convert 4x4 to 4x3 matrices where possible (except bones)
2014-09-18 23:08:46 +02:00
Henrik Rydgård
23ade6108d
Merge pull request #6917 from unknownbrackets/vertexjit
...
Add x86 weight ToFloat handling for d3d9
2014-09-18 17:48:22 +02:00
daniel229
1e2abba2b1
Replace function in Toradora! Portable
2014-09-18 15:47:52 +08:00
daniel229
efa35294ce
Replace function in Hentai Ouji To Warawanai Neko
2014-09-18 15:45:58 +08:00
daniel229
4d6e0f6d31
Another function replace in Kirameki School Life
2014-09-18 15:41:39 +08:00
daniel229
a657da91c3
Replace download frame in Toaru Majutsu to Kagaku no Ensemble
2014-09-18 15:37:12 +08:00
daniel229
48b774d143
Replace download frame in Rezel Cross
2014-09-18 15:29:59 +08:00
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
6c313385ab
Reduce the diff between the two draw engines
2014-09-18 00:40:25 +02:00
Henrik Rydgard
9755f6ba49
Really set maxindex correctly..
2014-09-17 23:28:46 +02:00
Henrik Rydgard
decdfadabc
DX9: Specify max index correctly
2014-09-17 22:06:34 +02:00
Henrik Rydgard
e07d836d7c
D3D: Specify maxindex correctly in DrawIndexedPrimitive
2014-09-17 22:04:10 +02:00
Henrik Rydgard
60c8cdec39
Clean up some indentation
2014-09-17 22:03:44 +02:00
Henrik Rydgard
5e2c30c640
Move GetCurrentSimpleVertices to DrawEngineCommon
2014-09-17 21:37:53 +02:00
Henrik Rydgard
cef5f5be40
Fix DX9 bbox crash (DrawEngine::decoded wasn't initialized, because it also existed in the DX9 draw engine)
2014-09-17 21:31:22 +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
Henrik Rydgård
640e9d82d3
Merge pull request #6918 from Bigpet/master
...
disable press and hold for Windows Touch
2014-09-17 10:34:38 +02:00
Peter Tissen
41f67857f5
disable press and hold for Windows Touch
2014-09-17 09:32:21 +02: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
Unknown W. Brackets
278ac51fed
Try a bit harder to strip the exe path.
...
May help #6912 .
2014-09-16 22:54:59 -07:00
Henrik Rydgård
dfcd1bc86c
Merge pull request #6908 from daniel229/func_replace_suikoden
...
Replace frame download in suikoden1&2
2014-09-17 00:34:03 +02:00
Unknown W. Brackets
94c865b0ab
d3d: Fix auto texture scaling.
...
Fixes #6913 .
2014-09-15 07:09:25 -07:00
Unknown W. Brackets
01bdb6e160
Cleanup some minor vertex cache stuff.
2014-09-15 07:08:55 -07:00
Henrik Rydgård
6d72c2019a
Merge pull request #6911 from unknownbrackets/ui-tweaks
...
Restart to d3d9/gles preserving arguments
2014-09-15 01:06:51 +02:00
Unknown W. Brackets
c83b5c0c16
Restart to d3d9/gles preserving arguments.
2014-09-14 15:24:42 -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
f0c37e3f61
d3d: Use minihashing in the vertex cache.
2014-09-14 13:50:57 -07:00
Unknown W. Brackets
c4b6e74999
d3d: Fix vertex cache alpha flag tracking.
2014-09-14 13:49:59 -07:00
Unknown W. Brackets
d2df54153d
d3d: Fix some issues with the vertex cache.
2014-09-14 13:35:19 -07:00
Henrik Rydgård
ee8178d8e4
Merge pull request #6907 from unknownbrackets/d3d-mipmap
...
d3d: Enable mipmapping
2014-09-14 21:40:02 +02:00
Henrik Rydgård
1a7d629417
Merge pull request #6909 from unknownbrackets/debugger
...
d3d: Use INTZ depth textures where supported
2014-09-14 21:39:05 +02:00
Unknown W. Brackets
dc1013ad67
d3d: Add a not-working experiment to blit depth.
2014-09-14 11:54:55 -07:00
Unknown W. Brackets
937fe0ea57
d3d: Use INTZ if supported.
...
No performance impact on my card, and allows downloading depth/stencil
data.
2014-09-14 11:20:59 -07:00
Unknown W. Brackets
2c88935755
d3d: Support depth and stencil in the GE debugger.
...
But, not with our current depth surfaces.
2014-09-14 11:15:37 -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
daniel229
2dd3ab6c20
Replace frame download in suikoden1&2
2014-09-15 00:19:22 +08:00
Unknown W. Brackets
6af41aeed9
d3d: Enable mipmapping.
2014-09-14 09:14:04 -07:00
Henrik Rydgard
8175c014e2
Warning fixes
2014-09-14 17:38:49 +02:00
Unknown W. Brackets
afd9d864be
Clear alpha only when clearing stencil.
...
Not sure if this will fix anything.
2014-09-14 08:00:35 -07:00
Unknown W. Brackets
bb7f3c0762
d3d: Fix silly typo in stencil handling.
...
Now it works.
2014-09-14 07:56:48 -07:00
Henrik Rydgård
5037494db1
Merge pull request #6906 from thedax/win32-GPU-UI-option
...
Win32: Add an UI option to change the GPU backend.
2014-09-14 14:01:41 +02:00