twinaphex
c60f706f1e
(MSVC 2013) Update solution
...
Griffin - add better ifdefs
2018-02-03 20:50:31 +01:00
twinaphex
94022f0599
(MSVC 2013) Add HAVE_SLANG
...
(Griffin) Add SPIRV-Cross/slang rules to Griffin
2018-02-03 17:10:20 +01:00
aliaspider
d0d8a98046
(msvc) fix glslang build.
...
glslang still can't build with griffin since the files expect to be
compiled seperately.
2018-01-21 11:52:56 +01:00
Brad Parker
55559983fd
UTF-8 BOM fixes
2017-12-30 23:07:59 -05:00
twinaphex
a792112bd1
Update glslang support for MSVC
2017-12-30 04:36:35 +01:00
twinaphex
7d2e9290e2
Convert another file to C
2017-11-06 19:49:06 +01:00
twinaphex
f5d9427d48
Convert shader_hlsl.cpp to C
2017-11-06 19:44:00 +01:00
twinaphex
be5d3cb0ba
Convert platform_xdk.cpp to C
2017-10-03 04:36:43 +02:00
twinaphex
6c262fe44f
Convert to C
2017-10-03 02:49:06 +02:00
twinaphex
590cdeb130
Convert d3d_w32_font to C
2017-10-02 21:52:10 +02:00
twinaphex
8aef6dff1c
Convert d3d8_renderchain to C
2017-10-02 21:39:35 +02:00
twinaphex
0db3aec722
Convert menu_display_d3d.cpp to C
2017-10-02 19:04:49 +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
983e160e67
Convert file to C
2017-10-02 07:18:11 +02:00
twinaphex
5ef6de4d4e
C codepath for D3D9 works now
2017-10-02 03:52:53 +02:00
twinaphex
0a29c4711a
xaudio file can now compile as both C and C++
2017-09-28 16:50:30 +02:00
twinaphex
374b6115e1
Update HLSL backend
2017-09-05 03:21:58 +02:00
twinaphex
b46c4b4db5
Create d3d8_renderchain.cpp and d3d9_hlsl_renderchain.cpp
2017-09-05 00:00:17 +02:00
twinaphex
795ae524e9
Convert gdi_ctx.cpp to C
2017-08-09 13:56:47 +02:00
twinaphex
a4a027be67
Convert wgl_ctx into C - also take care of serious warning
2017-08-09 13:51:33 +02:00
twinaphex
c3851d42e6
Convert win32_common.cpp to C - gets rid of all the extern "C"
...
references as well.
Note to bparker - DragAcceptFiles has a minimum dependency for WinXP,
might have to go through a function pointer there or have a
compilation-time ifdef
2017-08-09 13:39:14 +02:00
twinaphex
e5f788b28c
Update griffin
2017-05-20 23:16:49 +02:00
twinaphex
7790fc3647
MOve renderchain files to dir
2017-04-19 01:51:05 +02:00
twinaphex
96c8ca5a09
Header update #1
2017-01-22 13:40:32 +01:00
Brad Parker
49d7be9813
MSVC GDI buildfix
2017-01-16 20:41:05 -05:00
Andrés Suárez
f9c3869b43
Merge branch 'master' into qt
2016-12-11 15:08:19 -05:00
radius
fd84613db5
get this working again
2016-11-19 21:19:56 -05:00
twinaphex
fdac55edf4
Attempt to update this - without success so far
2016-12-05 03:35:09 +01:00
twinaphex
62ab2fcc9c
SPIRV-Cross buildfix
2016-12-04 04:19:13 +01:00
twinaphex
8d186dab88
Relocate D3D drivers
2016-08-01 22:05:57 +02:00
Hans-Kristian Arntzen
596cd320c6
Vulkan: Update SPIRV-Cross and glslang.
2016-06-25 14:44:56 +02:00
twinaphex
c819686ba4
Add FFT for Griffin too
2016-06-15 19:34:23 +02:00
twinaphex
43dbbc20e0
(Qt) Add QtWindow class
2016-06-10 10:15:38 +02:00
twinaphex
acf0a74e6d
Add ui_qt_application
2016-06-09 20:18:08 +02:00
twinaphex
69f32c3a35
Add qt/ui_qt_window.cpp
2016-06-09 20:11:26 +02:00
twinaphex
47abc22fe9
ui_win32_window.c needs to become a C++ file for DragAcceptFiles
2016-06-08 10:05:48 +02:00
twinaphex
afa99db9dc
(Vulkan Windows/WGL) Change ifdef for Griffin
2016-05-16 08:38:17 +02:00
twinaphex
4ae92cfc4b
(Android) Bake in Vulkan, and use spirv-cross now
2016-05-15 14:02:48 +02:00
Hans-Kristian Arntzen
75003b65f1
Revamp Android NDK build system.
...
Split up into separate modules to avoid the pain with cross-defines from
C and C++.
Move to c++_static STL. It's the recommended way since a while back and
fixes some build issues as well.
2016-03-21 23:43:59 +01:00
twinaphex
784df92f8d
(Android) Compile in Vulkan support
2016-03-01 23:37:27 +01:00
twinaphex
207c87e551
Add glslang files to griffin_cpp
2016-02-17 07:23:32 +01:00
twinaphex
b6a9f5c239
Start adding vulkan files to Griffin
2016-02-17 05:22:17 +01:00
twinaphex
fd99b9bfb3
Rename XUI files/defines
2016-01-12 09:23:17 +01:00
twinaphex
54f46f4ee3
Update headers
2016-01-10 04:41:52 +01:00
twinaphex
aa488dda25
Create video driver poke load_texture / unload_texture
2015-12-20 20:52:23 +01:00
twinaphex
588b4259f7
Rename d3d_wrapper to d3d_common
2015-11-18 13:00:13 +01:00
twinaphex
406d37eb88
Convert xdk360_fonts.c to C++
2015-11-17 22:48:11 +01:00
twinaphex
d55a34b54b
Move cocoa_input.m to griffin_objc.m
2015-11-16 01:08:01 +01:00
twinaphex
79886a2768
Convert cocoa_input.c to Obj-C
2015-11-16 01:05:49 +01:00
twinaphex
1da727cd54
convert keyboard_event_win32 to C++
2015-11-11 20:23:19 +01:00
twinaphex
9deeececf1
Turn win32_common and wgl_ctx into C++
2015-11-11 20:07:06 +01:00
twinaphex
eae2f3eeda
Convert menu_display_d3d.c to C++
2015-11-09 02:19:59 +01:00
twinaphex
cb9960c6e2
Compile video_texture as C++ for Win32
2015-11-09 01:19:09 +01:00
twinaphex
7ad32fc8aa
(XDK) Move files around
2015-09-20 15:39:59 +02:00
Twinaphex
5c3d4eb4e5
(Qt) Turn ui_qt.cpp to ui_qt.c
2015-04-13 10:47:02 +02:00
twinaphex
31376b4a65
Start moving cpp files to griffin_cpp.cpp
2015-04-12 19:13:21 +02:00
twinaphex
7c44f3e33e
(griffin_cpp.cpp) Update
2015-04-12 18:59:50 +02:00
twinaphex
c2d8d7e530
(Qt) Start making clean Qt skeleton implementation - radius needs to do the rest
2015-04-12 18:56:23 +02:00