Commit Graph
18709 Commits
Author SHA1 Message Date
Henrik Rydgard e6fb2ed538 Update lang 2014-09-20 11:34:20 +02:00
Henrik Rydgard f416978013 DX9: Support anisotropic filtering. Fixes #6929 2014-09-20 10:32:43 +02:00
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
The Dax 03ed11fa0f Change OnChange back to OnChoice.
Not like it's used anyway, but it doesn't hurt.
2014-09-16 03:57:39 -04: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
The Dax 167f2a8a2c Add functionality to the MessagePopupScreen class.
It can more or less replace PromptScreen in PPSSPP.
2014-09-14 19:54:25 -04: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