Henrik Rydgard
|
0e8aeaea3a
|
D3D11: Implement basic framebuffer readback.
Also make debug interfaces more consistent.
|
2017-02-18 00:07:49 +01:00 |
|
Henrik Rydgard
|
e83dd2b524
|
Minor cleanup, elimintate some bind ordering hazards that D3D11 warns about
|
2017-02-17 14:31:02 +01:00 |
|
Henrik Rydgard
|
08d173ceee
|
Unify ApplyShaderBlending
|
2017-02-17 12:21:27 +01:00 |
|
Henrik Rydgard
|
4538edad14
|
Work towards enabling shader blending on D3D11
|
2017-02-17 12:21:18 +01:00 |
|
Henrik Rydgard
|
68c5a6c517
|
Unify CopyDisplayToOutput
|
2017-02-15 23:24:25 +01:00 |
|
Henrik Rydgard
|
23762ef89f
|
Unify DrawFramebufferToOutput
|
2017-02-15 23:11:46 +01:00 |
|
Henrik Rydgard
|
26f208a212
|
Unify "DrawPixels"
|
2017-02-15 23:06:22 +01:00 |
|
Henrik Rydgard
|
84e6054b23
|
More work towards unifying CopyDisplayToOutput
|
2017-02-15 22:48:23 +01:00 |
|
Henrik Rydgard
|
cba37e54d0
|
Preparations for unifying CopyDisplayToOutput
|
2017-02-15 22:47:50 +01:00 |
|
Henrik Rydgard
|
7652bc2d8b
|
Declare DrawActiveTexture in FramebufferCommon
|
2017-02-15 22:47:49 +01:00 |
|
Henrik Rydgard
|
8f48816baa
|
Move CalcShaderUniforms to FramebufferCommon
|
2017-02-15 21:51:38 +01:00 |
|
xebra
|
e2f9dc8f28
|
Add support compat to fake mipmap hacks.
|
2017-02-15 01:02:51 +09:00 |
|
xebra
|
ef536ae54d
|
Move wasted checks in FastRunLoop() to Execute_TexLevel()
|
2017-02-15 01:02:50 +09:00 |
|
xebra
|
945e603072
|
Fix fake mipmap issue related #5350
|
2017-02-15 01:02:50 +09:00 |
|
Henrik Rydgard
|
6e940dfeda
|
D3D11, Vulkan: Switch to 4x3 matrixes where possible.
Lets us unify more shader code between D3D11 and D3D9, and fixes HW
skinning on D3D11.
|
2017-02-14 11:59:13 +01:00 |
|
Henrik Rydgård
|
6033b1ee05
|
D3D11: Some cleanup. Fix backface culling. Wipeout still looks weird...
|
2017-02-12 18:29:58 +01:00 |
|
Henrik Rydgard
|
3f4e14f504
|
D3D11: Lumines is now playable in non-buffered, with reverse colors.
|
2017-02-10 11:25:24 +01:00 |
|
Henrik Rydgard
|
ba95e0f4d9
|
Initial stab at porting the DX9 backend to D3D11. Not working yet.
|
2017-02-09 13:28:40 +01:00 |
|
Henrik Rydgard
|
175b97ef34
|
Start stubbing out a new D3D11 backend
|
2017-02-08 17:35:41 +01:00 |
|
Henrik Rydgard
|
9f00b355ca
|
Unify DownloadFramebufferForClut
|
2017-02-08 15:58:46 +01:00 |
|
Henrik Rydgard
|
454f2cf4bf
|
Unify "SetOffsetTexture"
|
2017-02-08 15:48:36 +01:00 |
|
Henrik Rydgard
|
346b9d0c51
|
Texcache: Unify SetTextureFramebuffer
|
2017-02-08 15:44:01 +01:00 |
|
Henrik Rydgard
|
096018a163
|
Texcache: Unify AttachFramebuffer, misc
|
2017-02-08 15:37:40 +01:00 |
|
Henrik Rydgard
|
3b18f4452f
|
TexCache: Unify Invalidate, InvalidateAll, ClearNextFrame
|
2017-02-08 15:24:33 +01:00 |
|
Henrik Rydgard
|
29b30c197b
|
Unify CheckFullHash
|
2017-02-08 15:24:27 +01:00 |
|