Henrik Rydgård
|
d565e23f4c
|
Stencil copy: Avoid clearing the depth buffer.
|
2017-12-31 01:06:31 +01:00 |
|
Henrik Rydgård
|
b5e5d72a0a
|
Complete the separation of depth and stencil renderpass flags
|
2017-12-30 22:52:22 +01:00 |
|
Henrik Rydgård
|
5018e400f2
|
Remove some code duplication
|
2017-11-01 14:51:15 +01:00 |
|
Unknown W. Brackets
|
f1cf92988f
|
Dirty things on stencil buffer upload.
|
2017-08-14 11:36:06 +02:00 |
|
Henrik Rydgård
|
dfdf54813a
|
Port a small simplification to D3D9
|
2017-06-09 14:53:06 +02:00 |
|
Henrik Rydgård
|
6bcfe539f7
|
Use vulkan-style clear-on-bind when switching render targets. Not optimally used yet.
Also removes a bunch of redundant render target binds.
|
2017-05-30 09:36:17 +02:00 |
|
Unknown W. Brackets
|
3fbb545451
|
Allow MakePixelTexture to use a subrange.
For example, if it has a larger texture it wants to reuse, it can control
this via texcoords. Let's keep it at top left, though.
|
2017-03-22 20:56:26 -07:00 |
|
Henrik Rydgard
|
700e533622
|
Minor D3D9 cleanups
|
2017-03-02 12:29:23 +01:00 |
|
Henrik Rydgard
|
26f208a212
|
Unify "DrawPixels"
|
2017-02-15 23:06:22 +01:00 |
|
Henrik Rydgard
|
a0992cce75
|
Unify DestroyFramebuf()
|
2017-02-07 00:08:45 +01:00 |
|
Henrik Rydgard
|
e42f5e6f46
|
Rename the fbo_ functions to match the rest of DrawContext.
|
2017-02-06 11:40:16 +01:00 |
|
Henrik Rydgard
|
f1c96c056d
|
Move all the GL/D3D9 FBO code into thin3d.
|
2017-02-06 11:40:16 +01:00 |
|
Henrik Rydgard
|
41f770d815
|
Move dx_state into gfx/d3d9_state
|
2017-02-05 20:54:24 +01:00 |
|
Henrik Rydgard
|
9c275730c5
|
Move pD3DDevice into dx_state.h.
|
2017-02-05 20:46:26 +01:00 |
|
Henrik Rydgard
|
a8f69e7d64
|
More DX cleanup
|
2017-02-05 20:06:56 +01:00 |
|
Henrik Rydgard
|
3acdd4e237
|
We had two global types called FBO, which is not ok. Fix that.
This caused some very strange behaviour in the MSVC debugger when looking at this stuff.
|
2015-11-14 13:24:51 +01:00 |
|
Henrik Rydgard
|
7e3cd987cd
|
Fixes to D3D viewport management. For some reason, still having strange driver-bug-ish problems in unbuffered...
|
2015-11-12 14:47:43 +01:00 |
|
Henrik Rydgard
|
d822cbf60b
|
Move fbo.cpp/h from native into PPSSPP
|
2015-09-06 13:13:37 +02:00 |
|
Henrik Rydgard
|
31961eace9
|
Color conv attempt 2. Start consolidating simple color conversion functions in a single header+cpp.
|
2015-04-08 22:52:46 +02:00 |
|
Henrik Rydgard
|
cae58cafee
|
Revert "Merge pull request #7361 from hrydgard/color-conv-centralize"
This reverts commit f1b57dabf5 , reversing
changes made to 41001637ce .
|
2015-01-22 19:53:32 +01:00 |
|
Henrik Rydgard
|
2623a48b4a
|
Centralize color conversion functions in Common/ColorConv.
|
2015-01-20 17:32:54 +01:00 |
|
Henrik Rydgard
|
d17aa4738a
|
Some more GetPointer cleanup
|
2014-10-19 23:19:51 +02:00 |
|
Unknown W. Brackets
|
bb7f3c0762
|
d3d: Fix silly typo in stencil handling.
Now it works.
|
2014-09-14 07:56:48 -07:00 |
|
Unknown W. Brackets
|
71e310aff8
|
d3d: Initial attempt to upload stencil.
|
2014-09-14 02:21:41 -07:00 |
|