Commit Graph

14 Commits

Author SHA1 Message Date
Józef Kucia 10bfe2d675 build: Mark CROSSCC32 and CROSSCC64 as precious variables. 2016-10-10 11:22:50 +02:00
Józef Kucia 6523844af8 build: Check for cross compilers when checking for other programs. 2016-10-10 11:22:50 +02:00
Józef Kucia da02d21e8e build: Check for pthreads. 2016-10-05 15:56:27 +02:00
Józef Kucia 30a19692af build: Rewrite checks for MinGW using polymorphic shell variables. 2016-09-28 15:24:03 +02:00
Józef Kucia f931d3ad66 build: Move checks for __sync functions to separate macros. 2016-09-28 15:24:03 +02:00
Józef Kucia a42d85ea21 build: Prefer AS_IF macro rather than shell if statement. 2016-09-28 15:24:03 +02:00
Henri Verbeet 8bb1a260d5 configure: Enable silent build rules by default. 2016-09-28 15:03:46 +02:00
Henri Verbeet 10969526a6 configure: WIDL is precious. 2016-09-28 15:03:38 +02:00
Józef Kucia f86ca50443 libs/vkd3d: Create Vulkan instance when creating D3D12 device.
We link directly to the Vulkan loader library and use few exported
procedures. According to the documentation the loader library
exports all core Vulkan procedures on Windows, Linux and Android.
2016-09-22 16:56:58 +02:00
Józef Kucia 6bebee9a09 build: Add "crosstest" target for tests cross-compilation. 2016-09-21 12:57:24 +02:00
Józef Kucia db41f92040 libs/vkd3d: Add vkd3d_common.h. 2016-09-21 12:57:24 +02:00
Józef Kucia 449b2010b0 include: Add minimal windows.h replacement. 2016-09-21 12:57:24 +02:00
Józef Kucia 489e667057 build: Fix VKD3D_CFLAGS typo. 2016-09-21 12:57:24 +02:00
Józef Kucia 9f3ffd7287 build: Add initial Autotools files. 2016-09-21 09:05:15 +02:00