Henrik Rydgard
|
d822cbf60b
|
Move fbo.cpp/h from native into PPSSPP
|
2015-09-06 13:13:37 +02:00 |
|
Henrik Rydgard
|
72ae497350
|
Remove glstate usage except in the GPU implementation. Prepare for moving it into PPSSPP.
|
2015-09-06 12:42:15 +02:00 |
|
Henrik Rydgard
|
d7f4c47c22
|
Refactor: Even more getting rid of gstate access in the framebuffer manager.
|
2015-08-05 12:13:14 +02:00 |
|
Henrik Rydgård
|
6fee2b456c
|
GPU classes: Replace "virtual" with "override" for free function type checking
|
2015-07-25 14:23:02 +02:00 |
|
Unknown W. Brackets
|
6b26e1a591
|
Read pending vertex data before exiting gpu loop.
Fixes save pictures in Crimson Gem Saga.
|
2015-03-14 18:11:24 -07:00 |
|
Henrik Rydgard
|
78190f3e8c
|
DX9: Hook up the depalettize code. Doesn't work yet though.
|
2015-03-01 11:24:45 -08:00 |
|
Unknown W. Brackets
|
795088001c
|
Avoid passing a GPUstate by value.
Only used by Qt GE debugger thing anyway.
|
2015-01-17 18:21:04 -08:00 |
|
Unknown W. Brackets
|
962d8c5224
|
dx9: Take screenshots (fixes #7197.)
|
2014-12-20 08:31:56 -08:00 |
|
Unknown W. Brackets
|
64d955ea49
|
d3d: Share the bounding box code.
|
2014-09-14 14:04:09 -07:00 |
|
Unknown W. Brackets
|
d332452077
|
d3d: Track memory copies/uploads/downloads.
|
2014-09-13 17:59:21 -07:00 |
|
Henrik Rydgard
|
0818d8ea8d
|
dx9: More execute functions
|
2014-09-13 20:55:29 +02:00 |
|
Henrik Rydgard
|
21545e31c6
|
More convergence (tex stuff)
|
2014-09-13 17:20:55 +02: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
|
9b587bb144
|
Make the D3D backend cmd processing work more similar to the GL backend
|
2014-09-13 12:11:34 +02:00 |
|
Henrik Rydgard
|
37e3cf362f
|
Move vertexdecoder files into GPU/Common
|
2014-09-12 02:00:32 +02:00 |
|
Henrik Rydgard
|
1f9c1719e3
|
Delete the DX9 vertex decoder, use the "GL" one instead (now common)
|
2014-09-12 02:00:32 +02:00 |
|
Unknown W. Brackets
|
d2018f4aea
|
d3d: Copy over the vertex preview stuff.
Really need to just centralize, I know. But want a debugger that works
first.
|
2014-08-24 22:19:59 -07:00 |
|
Unknown W. Brackets
|
42aa494aeb
|
d3d: Get some initial GE previews working.
Wrong colors.
|
2014-08-24 21:52:47 -07:00 |
|
Ced2911
|
49cc8e7312
|
[Gpu] Sync with gles
Conflicts:
GPU/Directx9/FramebufferDX9.cpp
GPU/Directx9/FramebufferDX9.h
GPU/Directx9/TransformPipelineDX9.cpp
|
2014-08-24 10:40:16 +02:00 |
|
Unknown W. Brackets
|
adee76cd62
|
Add a matching PerformMemoryUpload().
Just so we have both Download and Upload to use later.
|
2014-06-10 00:45:03 -07:00 |
|
Unknown W. Brackets
|
089ee41d9c
|
Implement a very basic stencil upload.
This is not fast or efficient, but works.
|
2014-05-31 21:48:09 -07:00 |
|
Unknown W. Brackets
|
1433b98c46
|
Clean up the framebuffer force downloads.
|
2014-05-31 10:03:03 -07:00 |
|
Unknown W. Brackets
|
8dcc09c9e1
|
Use a separate func for gpu memset().
|
2014-05-27 07:50:01 -07:00 |
|
Unknown W. Brackets
|
8275f613ce
|
UpdateMemory() now returns whether to skip the cpy.
This way it can do it itself as necessary in the right order.
|
2014-05-25 21:48:41 -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 |
|