twinaphex
|
af9ec3f7a2
|
Start adding C codepath
|
2017-10-02 18:25:54 +02:00 |
|
twinaphex
|
bd66937112
|
Convert d3d_ctx.cpp to C
|
2017-10-02 07:57:49 +02:00 |
|
twinaphex
|
c3bcbaea14
|
Convert d3d.cpp to C
|
2017-10-02 07:48:57 +02:00 |
|
twinaphex
|
9c639ec529
|
Don't use std::vector
|
2017-10-02 06:12:33 +02:00 |
|
twinaphex
|
5ef6de4d4e
|
C codepath for D3D9 works now
|
2017-10-02 03:52:53 +02:00 |
|
twinaphex
|
22b14142b6
|
Update d3d_common.cpp
|
2017-10-02 03:27:44 +02:00 |
|
twinaphex
|
f6fb1fd953
|
Create d3d_create_device
|
2017-10-02 03:15:49 +02:00 |
|
twinaphex
|
4dd209696b
|
Cleanups
|
2017-10-02 03:02:22 +02:00 |
|
twinaphex
|
6b1a1272a7
|
Remove d3d->d3d_err
|
2017-10-02 01:41:23 +02:00 |
|
twinaphex
|
cf9147ff66
|
Remove <string> include
|
2017-10-02 01:40:20 +02:00 |
|
twinaphex
|
ace611798e
|
No longer include <string> for d3d.h
|
2017-10-02 01:38:48 +02:00 |
|
twinaphex
|
52b479fb22
|
Turn std::string shader_path into char *
|
2017-10-02 01:38:06 +02:00 |
|
twinaphex
|
c4c41b277e
|
Create d3d_begin_scene/d3d_end_scene
|
2017-10-02 01:15:23 +02:00 |
|
twinaphex
|
c1cf1af265
|
Update d3d_device_create_offscreen_plain_surface
|
2017-10-02 00:49:29 +02:00 |
|
twinaphex
|
86096e677c
|
Update
|
2017-10-02 00:48:31 +02:00 |
|
twinaphex
|
b8253284e6
|
Create D3D9 C codepath
|
2017-10-02 00:47:14 +02:00 |
|
twinaphex
|
95d035883c
|
Create d3d_surface_lock_rect
|
2017-10-02 00:45:33 +02:00 |
|
twinaphex
|
0559be4e72
|
Create d3d_device_create_offscreen_plain_surface
|
2017-10-02 00:38:05 +02:00 |
|
twinaphex
|
95ca5a3876
|
Cleanups
|
2017-10-02 00:30:29 +02:00 |
|
twinaphex
|
ebe5f65893
|
Create d3d_device_get_render_target_data
|
2017-10-02 00:21:06 +02:00 |
|
twinaphex
|
d960cc8c0f
|
(D3D) Cleanups
|
2017-10-01 23:22:35 +02:00 |
|
twinaphex
|
8b1ae9427e
|
Create d3d_device_set_render_target
|
2017-10-01 23:19:44 +02:00 |
|
twinaphex
|
30af756969
|
Create d3d_device_get_render_target
|
2017-10-01 22:38:30 +02:00 |
|
twinaphex
|
563024502f
|
Create d3d_surface_free
|
2017-10-01 22:28:48 +02:00 |
|
twinaphex
|
ff40cba3de
|
Create d3d_vertex_declaration_free - wrap more D3D functions
|
2017-10-01 22:23:28 +02:00 |
|
Hans-Kristian Arntzen
|
5c67fc3040
|
Vulkan: Enable VK_KHR_sampler_mirror_clamp_to_edge extension.
|
2017-10-01 20:20:45 +02:00 |
|
Twinaphex
|
59f7a59b3f
|
(Cocoa) Fix small leak
|
2017-10-01 09:33:53 +02:00 |
|
twinaphex
|
851af0532d
|
d3d_set_vertex_shader - add D3D9 C codepath
|
2017-09-29 17:46:57 +02:00 |
|
twinaphex
|
a40692f0c4
|
More fleshing out of d3d_common.cpp
|
2017-09-29 17:40:27 +02:00 |
|
twinaphex
|
028c04f358
|
Buildfixes
|
2017-09-29 17:34:08 +02:00 |
|
twinaphex
|
9ca4b9baf0
|
Implement more D3D C codepaths
|
2017-09-29 17:32:06 +02:00 |
|
twinaphex
|
9eba2c8e39
|
Fix CXX_BUILD on Windows
|
2017-09-28 18:53:09 +02:00 |
|
twinaphex
|
c7975d8e36
|
Take out RARCH_INTERNAL ifdef
|
2017-09-28 00:06:13 +02:00 |
|
twinaphex
|
a3ded01b64
|
Cleanups
|
2017-09-27 23:16:37 +02:00 |
|
twinaphex
|
e9a072c1ce
|
uniquely name D3D function for initing renderchain
|
2017-09-20 14:53:40 +02:00 |
|
twinaphex
|
105b98b837
|
Rename gl_legacy_renderchain to gl2_renderchain
|
2017-09-19 15:06:49 +02:00 |
|
twinaphex
|
2fb68c7007
|
(D3D9 HLSL) Cleanups
|
2017-09-19 15:02:51 +02:00 |
|
twinaphex
|
0ddc349557
|
(D3D9 HLSL) Cleanups
|
2017-09-19 14:58:56 +02:00 |
|
twinaphex
|
52970c773b
|
Cleanup
|
2017-09-19 14:55:18 +02:00 |
|
twinaphex
|
d149d590cf
|
Fix some Xbox unresolved symbols
|
2017-09-14 22:24:04 +02:00 |
|
twinaphex
|
3ab07fc43f
|
Fix some Xbox unresolved symbol errors
|
2017-09-14 22:17:05 +02:00 |
|
twinaphex
|
557c6c1d19
|
(D3D) Try to treat HLSL shaders same as Cg shaders for now
|
2017-09-13 04:37:29 +02:00 |
|
twinaphex
|
88b593e4af
|
(360) Builds again(360) Builds again(360) Builds again(360) Builds
again(360) Builds again(360) Builds again(360) Builds again(360) Builds
again(360) Builds again
|
2017-09-13 04:33:43 +02:00 |
|
twinaphex
|
170b368044
|
(360) Some buildfixes
|
2017-09-13 04:21:00 +02:00 |
|
twinaphex
|
07148293a5
|
(Xbox) Some buildfixes
|
2017-09-13 03:18:31 +02:00 |
|
twinaphex
|
dbb6adb453
|
C89_BUILD fixes
|
2017-09-11 04:17:28 +02:00 |
|
twinaphex
|
ba77d862a3
|
video_shader_parse.c - reduce stack usage
|
2017-09-09 22:54:55 +02:00 |
|
twinaphex
|
06a33aada8
|
Cleanups
|
2017-09-09 04:22:38 +02:00 |
|
twinaphex
|
30bff1ffab
|
Cleanups
|
2017-09-09 04:11:46 +02:00 |
|
twinaphex
|
0a6c8122d0
|
Cleanups
|
2017-09-09 02:36:08 +02:00 |
|