twinaphex
8fadef7082
Update d3d9_set_vertex_shader
2018-05-17 23:23:17 +02:00
twinaphex
6d2b5c8052
Move read_viewport function back to d3d9.c
2018-05-17 17:17:08 +02:00
twinaphex
2d540264e8
Start hooking up set_shader_mvp function
2018-05-15 06:02:10 +02:00
twinaphex
e1368a9209
(Cg D3D9) Buildfix
2018-05-14 21:42:14 +02:00
twinaphex
39f45a17d2
create d3d9_convert_geometry
2018-05-14 21:32:14 +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
2c5112f3ac
Cleanups
2018-05-14 05:07:12 +02:00
twinaphex
c40c08375c
(d3d9_common.h) Cleanups
2018-05-14 05:04:45 +02:00
twinaphex
cbe4c78979
(D3D8/D3D9) Cleanups
2018-05-14 04:55:33 +02:00
twinaphex
606d700bf2
No more D3D8/D3D9 header includes in d3d_common.c
2018-05-14 04:36:08 +02:00
twinaphex
8733a41e58
(d3d_common.c) Get rid of these header includes
2018-05-14 04:00:27 +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
2dae506e88
(MSVC2003) Buildfix
2018-05-14 01:11:47 +02:00
twinaphex
aea89bfde3
Cleanups
2018-05-14 00:37:03 +02:00
twinaphex
8a78b69689
Buildfix
2018-05-14 00:31:58 +02:00
Stuart Carnie
0a4ff225be
Update Vulkan
2018-05-13 21:35:18 +02:00
twinaphex
85da5360d2
(D3D9) Update
2018-05-13 18:47:24 +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
5bde17025a
Move min_filter_to_mag to gl_common.h
2018-05-13 14:24:49 +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
494ddb16d9
Get rid of viewport_info callback function - was the same for both
...
GL1 and GL2 renderchains
2018-05-13 05:56:44 +02:00
twinaphex
6996e72b49
Move renderchain driver interface to gl_common.h - and replace
...
some void pointers in function callbacks with gl_t
2018-05-13 05:53:35 +02:00
twinaphex
be502a39fd
Cleanups
2018-05-12 19:24:04 +02:00
twinaphex
58ac7c320e
(dxgi_common.c) Add more __WINRT__ ifdefs
2018-05-12 19:22:37 +02:00
twinaphex
542294900f
(WinRT) More compilation fixes
2018-05-12 19:03:39 +02:00
Dwedit
387d4d87eb
Fix core selection appearing unnecessarily
...
Re-order the dialog items in core selection dialog to make the listbox have focus
Removed the "do wm close" stuff.
2018-05-09 21:04:23 -05:00
Dwedit
f3f0d4f787
Unify File Open and File Drag Drop code
...
* Code in `win32_drag_query_file` was split off into `win32_load_content_from_gui`
* File Open dialog now uses the same code as drag drop instead of the non-working code that was in there before.
* File Dialog and Core Select Dialog show and hide mouse cursor if they were invoked in fullscreen mode
2018-05-09 21:04:23 -05:00
twinaphex
46f7742afc
Some early WinRT commits
2018-05-09 16:13:29 +02:00
twinaphex
82ebb9576f
Create d3d9_video_t and d3d8_video_t
2018-05-03 22:03:12 +02:00
Dwedit
81457d74d3
Use WINAPI
instead of __stdcall
, not sure what keywords I can use or not, so I'll just use the macro instead of the keyword
2018-05-02 22:09:20 -05:00
Dwedit
0d2f9b9b11
Fix __stdcall calling convention for Win32 32-bit builds
2018-05-02 21:59:07 -05:00
twinaphex
95278d39f7
Buildfix for MSVC 2003
2018-05-02 01:03:40 +02:00
twinaphex
33c1d55801
GetDisplayConfigBufferSizes and QueryDisplayConfig now go
...
through function pointers for backwards compatibility
2018-05-01 21:44:10 +02:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
twinaphex
714f7b7b13
Cleanups
2018-04-27 23:21:44 +02:00
twinaphex
72428a23c5
(shader_vulkan.cpp) Move some functions to vulkan_common.c
2018-04-24 07:07:58 +02:00
twinaphex
77d815a572
Get rid of warning
2018-04-23 17:48:31 +02:00
twinaphex
789ef63dee
(360) Don't bake in HAVE_XUI anymore; buildfixes for C++
2018-04-23 17:35:36 +02:00
twinaphex
fec8d3294c
Cleanup
2018-04-23 17:23:14 +02:00
twinaphex
95ecbc0859
Update
2018-04-23 17:22:02 +02:00
twinaphex
830068e5bd
Create d3d9x_constant_table_set_float_array
2018-04-23 17:20:08 +02:00
twinaphex
a6fcd9dae0
Create d3d9x_constant_table_set_defaults
2018-04-23 17:09:11 +02:00
twinaphex
0e5ccd7c15
Create d3d9x_constant_table_set_matrix
2018-04-23 17:04:30 +02:00
twinaphex
282b4ba21b
(d3d9_common.c) Cleanups
2018-04-23 15:40:43 +02:00