twinaphex
|
9606db6f79
|
Start untangling more functions from context driver
|
2018-03-02 16:38:57 +01:00 |
|
twinaphex
|
af5a2f61a1
|
(D3D9) Start getting rid of context driver for D3D9 driver
|
2018-03-02 15:30:39 +01:00 |
|
twinaphex
|
1e2d8de9ca
|
Move renderchain code to the relevant files
|
2018-02-16 11:24:10 +01:00 |
|
twinaphex
|
b31779c588
|
(D3D8/9) Don't do allocation for this struct
|
2018-02-10 22:27:38 +01:00 |
|
twinaphex
|
b45b1b3e55
|
(D3D8) Refactor texture loading to no longer be thread-unsafe
|
2018-02-10 21:36:40 +01:00 |
|
twinaphex
|
b141c37fe9
|
Get rid of set_mvp function in D3D9 renderchain driver - use
one common set_mvp function instead
|
2018-02-10 21:21:09 +01:00 |
|
twinaphex
|
843a7f200c
|
(D3D9) Make video texture load functions thread-safe
|
2018-02-10 21:13:24 +01:00 |
|
radius
|
c64d5556c1
|
readd shader to config, let's use a runtime check instead of overwritting the shader preset all the time
|
2018-02-07 21:25:59 -05:00 |
|
twinaphex
|
08e61230e9
|
Update video_poke_interface
|
2018-01-30 22:29:57 +01:00 |
|
twinaphex
|
3adb6cc5a8
|
CXX_BUILD fixes
|
2018-01-25 16:42:10 +01:00 |
|
twinaphex
|
204f9aa484
|
(360) More buildfixes
|
2018-01-25 15:35:07 +01:00 |
|
twinaphex
|
d4367ed993
|
Cleanups
|
2018-01-25 15:30:48 +01:00 |
|
twinaphex
|
8f4a1b748b
|
(D3D8/D3D9) More dehardcoding
|
2018-01-25 14:34:20 +01:00 |
|
Twinaphex
|
8797fa95eb
|
Update d3d9.c
|
2018-01-25 12:26:45 +01:00 |
|
twinaphex
|
766f3b33c7
|
Dehardcode some more opaque types defined by macros
|
2018-01-25 11:50:07 +01:00 |
|
twinaphex
|
a18e7767f3
|
Fix some unreferenced local variable warnings
|
2018-01-25 10:25:50 +01:00 |
|
twinaphex
|
684374eec8
|
Remove D3DVIEWPORT dependency
|
2018-01-25 10:03:50 +01:00 |
|
twinaphex
|
0588c3c68e
|
Don't rely on LPDIRECT3DTEXTURE
|
2018-01-25 04:28:50 +01:00 |
|
twinaphex
|
26f9489f89
|
Replace LPDIRECT3D
|
2018-01-25 04:12:37 +01:00 |
|
twinaphex
|
93523782e5
|
Uniquely name D3D9
|
2018-01-23 06:43:03 +01:00 |
|
twinaphex
|
4b6c4e5a6a
|
BUildfix for D3D enum
|
2018-01-23 04:25:37 +01:00 |
|
twinaphex
|
d28d14079a
|
Create separate D3D8 and D3D9 drivers
|
2018-01-23 02:55:33 +01:00 |
|