46 Commits

Author SHA1 Message Date
The Dax
d102baacd0 Prep PPSSPP for Visual Studio 2013. 2013-09-17 10:27:06 -04:00
Henrik Rydgard
fce5067279 Show a warning message on game start if Chainfire3D is installed. 2013-09-17 10:27:42 +02:00
Ced2911
5c4ed26442 Make the dx9 renderer working in headless mode 2013-09-16 09:42:30 +02:00
Unknown W. Brackets
5617f07462 Fix dx9 so it builds on Windows (DOES NOT WORK.) 2013-09-15 23:22:10 -07:00
Unknown W. Brackets
ad4bd8ed74 softgpu: small optimization, precompute tex info. 2013-09-15 21:39:28 -07:00
Unknown W. Brackets
f43997a47f Update bufw handling in all gpus.
This fixes the softgpu as well, at least.
2013-09-15 21:27:13 -07:00
Unknown W. Brackets
f55b6a0dbc Put the DirectX9 stuff into a namespace.
This makes it almost build on Windows, but not quite.  Some required files
excluded from build, still.
2013-09-15 08:56:12 -07:00
Henrik Rydgard
cc6681cd0b Compile Ced's DX9 GPU on Windows. Not hooked up yet.
This needs work, has several problems that must be fixed to run on Windows.

Ced, you'll have to fix up your xb project file a bit, sorry.
2013-09-15 12:52:44 +02:00
Ced2911
0a29202e12 sync gpu with gles 2013-09-12 09:54:48 +02:00
Ced2911
4f54c683f5 update gpu 2013-09-12 09:54:32 +02:00
Ced2911
36713e8017 vsync 2013-09-12 09:54:20 +02:00
Ced2911
896b149460 sync 2013-09-12 09:54:09 +02:00
Ced2911
746e7d5ff8 sync with gles 2013-09-12 09:53:52 +02:00
Ced2911
b152a49d3b [hack] speedup mh2 !!! 2013-09-12 09:53:51 +02:00
Ced2911
590707dee1 oops 2013-09-12 09:53:51 +02:00
Ced2911
ecacf4ac47 fixe some vertices decoding 2013-09-12 09:53:51 +02:00
Ced2911
7e943ff0b0 fix fb effect on 2d stuff 2013-09-12 09:53:50 +02:00
Ced2911
e4344b9fb3 use some memory limit 2013-09-12 09:53:50 +02:00
Ced2911
a6c3421f00 fix for debug build 2013-09-12 09:53:49 +02:00
Ced2911
35619ed7f9 dirtyunfirom when shader is changed 2013-09-12 09:53:49 +02:00
Ced2911
923bee1332 some optimisation 2013-09-12 09:53:49 +02:00
Ced2911
b56848ca16 disgae is perfect ! 2013-09-12 09:53:49 +02:00
Ced2911
40da0262c8 projection fixes ! 2013-09-12 09:53:48 +02:00
Ced2911
28482b0341 update gpu (break disgea) 2013-09-12 09:52:34 +02:00
Ced2911
520c7a1753 some framebuffer fixes 2013-09-12 09:52:33 +02:00
Ced2911
16f68fec5c sync dx9 gpu with gles 2013-09-12 09:52:00 +02:00
Ced2911
71e64938a6 plop 2013-09-12 09:49:56 +02:00
Ced2911
92fb2ba17e Add vertex cache 2013-09-12 09:49:56 +02:00
Ced2911
fecf87e9d3 cleanup shader manager 2013-09-12 09:48:49 +02:00
Ced2911
6a4d320eac cleanup shader manager 2013-09-12 09:48:49 +02:00
Ced2911
38dbc77ea2 some fb fixes 2013-09-12 09:48:19 +02:00
Ced2911
6d3ec96706 generated code cleanup 2013-09-12 09:48:03 +02:00
Ced2911
709ea95f5b fixed stencil 2013-09-12 09:46:18 +02:00
Ced2911
9164576d8d some small fixes on gpu 2013-09-12 09:46:18 +02:00
Ced2911
e503ae1f38 some swapping optimisation 2013-09-12 09:46:17 +02:00
Ced2911
882001a371 buggy hw transformation 2013-09-12 09:46:16 +02:00
Ced2911
cde47ac1b9 Mixed Transformation start to run in rr2 2013-09-12 09:46:15 +02:00
Ced2911
abd9cbaa0d disable direct copy, crash :s 2013-09-12 09:46:15 +02:00
Ced2911
f05e1dbf5a Start of mixed transformation 2013-09-12 09:45:31 +02:00
Ced2911
0e473a7909 more on rtt effect 2013-09-12 09:45:31 +02:00
Ced2911
83d0b7f01e update gpu code 2013-09-12 09:45:30 +02:00
Ced2911
76b11b88b8 redid endian on indexed texture => fix ff2 blur 2013-09-12 09:44:52 +02:00
Ced2911
1c7cae2139 use vmx for QuickTexHash 2013-09-12 09:44:51 +02:00
Ced2911
f3612b2afb update gpu 2013-09-12 09:44:50 +02:00
Ced2911
72cb7739b6 update gpu
Conflicts:
	GPU/GPUState.cpp
2013-09-12 09:43:57 +02:00
Ced2911
3188c00629 Directx9 Gpu 2013-09-12 09:37:19 +02:00