twinaphex
|
fef586b887
|
Comment out align texels for now
|
2018-05-17 02:21:40 +02:00 |
|
twinaphex
|
8686c5e037
|
(HLSL) Use HLSLVertex everywhere in the file
|
2018-05-17 02:18:57 +02:00 |
|
twinaphex
|
91fc81e76a
|
(D3D9 HLSL) Prevents crash with game frame
|
2018-05-17 02:17:47 +02:00 |
|
twinaphex
|
62a2af1848
|
(HLSL) Update set_vertices
|
2018-05-17 02:16:19 +02:00 |
|
twinaphex
|
a999bff175
|
Cleanups
|
2018-05-17 02:07:15 +02:00 |
|
twinaphex
|
47551cec84
|
(HLSL) set_vertices - more work
|
2018-05-17 02:01:32 +02:00 |
|
twinaphex
|
47f3855e1b
|
Cleanups
|
2018-05-16 16:06:00 +02:00 |
|
twinaphex
|
4b5ea2877e
|
Cleanups
|
2018-05-16 16:03:22 +02:00 |
|
twinaphex
|
efbfe85da4
|
Cleanups
|
2018-05-16 15:58:46 +02:00 |
|
twinaphex
|
3aba080434
|
Integrate HLSL code into d3d9_hlsl_renderchain.c
|
2018-05-16 15:52:11 +02:00 |
|
twinaphex
|
2d540264e8
|
Start hooking up set_shader_mvp function
|
2018-05-15 06:02:10 +02:00 |
|
twinaphex
|
6afd100d2f
|
(D3D9 HLSL) Add calc_and_set_shader_mvp
|
2018-05-15 05:53:15 +02:00 |
|
twinaphex
|
52fcdd183a
|
(HLSL) Add more functions
|
2018-05-14 23:14:26 +02:00 |
|
twinaphex
|
39f45a17d2
|
create d3d9_convert_geometry
|
2018-05-14 21:32:14 +02:00 |
|
twinaphex
|
c941b4e922
|
Update D3D9 HLSL code
|
2018-05-14 21:26:52 +02:00 |
|
twinaphex
|
f37f8a1076
|
(HLSL renderchain) Refactor code
|
2018-05-14 21:10:14 +02:00 |
|
twinaphex
|
dc61c08006
|
Cleanups
|
2018-05-14 20:50:02 +02:00 |
|
twinaphex
|
15f2cde260
|
(HLSL) Start adding renderchain code
|
2018-05-14 20:42:28 +02:00 |
|
twinaphex
|
111aeb46b3
|
Make blit_texture a generic function used by both Cg and HLSL
renderchains
|
2018-05-14 19:11:45 +02:00 |
|
twinaphex
|
7a9bfa52b0
|
Add comments
|
2018-05-14 17:51:50 +02:00 |
|
twinaphex
|
e9054159ec
|
Remove set_font_rect callback
|
2018-05-14 16:57:34 +02:00 |
|
twinaphex
|
232d3f4d92
|
Take out add_state_tracker function callback for D3D9 renderchain
|
2018-05-14 06:33:51 +02:00 |
|
twinaphex
|
6a9b39da3f
|
Get rid of d3d.h and xdk_defines.h
|
2018-05-14 03:57:27 +02:00 |
|
twinaphex
|
d1c1e4e2aa
|
Move D3D9_DECL_FVF_TEXCOORD to d3d9_common.h
|
2018-05-14 03:17:26 +02:00 |
|
twinaphex
|
86c7e7c69f
|
(D3D9) Uniquely name 'Pass' for cg renderchain; some more work on HLSL
|
2018-05-14 03:12:09 +02:00 |
|
twinaphex
|
1de6bf550b
|
(D3D renderchains) Cleanups/unifications
|
2018-05-14 03:06:19 +02:00 |
|
twinaphex
|
605d88751f
|
(HLSL) Remove XBOX ifdef
|
2018-05-13 19:35:20 +02:00 |
|
twinaphex
|
64f2efe567
|
Cleanups
|
2018-05-13 19:03:09 +02:00 |
|
twinaphex
|
bcedf74fe4
|
(D3D renderchains) Cleanups
|
2018-05-13 18:59:57 +02:00 |
|
twinaphex
|
380fa6fd5e
|
Updates
|
2018-05-13 18:51:05 +02:00 |
|
twinaphex
|
34149e510e
|
(D3D9) Cleanups
|
2018-05-13 18:36:17 +02:00 |
|
twinaphex
|
33d2c2d422
|
(D3D9) Cleanups
|
2018-05-13 18:33:16 +02:00 |
|
twinaphex
|
46f23f9fbd
|
Get rid of d3d_video_viewport
|
2018-05-13 18:24:19 +02:00 |
|
twinaphex
|
53446cc0c8
|
(D3D9 renderchains) Cleanups
|
2018-05-13 18:11:48 +02:00 |
|
twinaphex
|
c6cc2c930c
|
Create d3d9_log_info
|
2018-05-13 18:01:09 +02:00 |
|
twinaphex
|
8ecfd367ff
|
Backport shader log info
|
2018-05-13 17:57:48 +02:00 |
|
twinaphex
|
770b39e769
|
(HLSL) Buildfixes
|
2018-05-13 17:28:40 +02:00 |
|
twinaphex
|
41295ef7b9
|
Remove viewport_info callback from D3D9 renderchain interface
|
2018-05-13 06:29:17 +02:00 |
|
twinaphex
|
27170674a5
|
(D3D9) Cleanups
|
2018-05-13 06:22:12 +02:00 |
|
twinaphex
|
dee50349ba
|
Rename d3d_renderchain_driver to d3d9_renderchain_driver
|
2018-05-13 06:03:26 +02:00 |
|
twinaphex
|
82ebb9576f
|
Create d3d9_video_t and d3d8_video_t
|
2018-05-03 22:03:12 +02:00 |
|
twinaphex
|
d6c17178a3
|
Add some logging for shader backend setup
|
2018-04-23 18:25:41 +02:00 |
|
twinaphex
|
0c4a3a83ce
|
(HLSL) Fix implicit declaration
|
2018-04-23 15:32:47 +02:00 |
|
twinaphex
|
2a655116a6
|
Set #define CINTERFACE in these files
|
2018-04-22 14:27:39 +02:00 |
|
twinaphex
|
ca8829fe3c
|
(D3D9) Simplifications
|
2018-04-22 14:00:32 +02:00 |
|
twinaphex
|
b4a743fff4
|
Split up menu display drivers for D3D8/D3D9 into separate drivers;
split up d3d_common into separate files
|
2018-03-03 15:28:58 +01:00 |
|
twinaphex
|
588707f543
|
Cleanups
|
2018-03-02 17:30:21 +01:00 |
|
twinaphex
|
b67777f664
|
Update d3d9_hlsl_renderchainc.
|
2018-02-26 17:52:38 +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 |
|
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 |
|