Commit Graph

75 Commits

Author SHA1 Message Date
Henri Verbeet 6e6453cadd Release 0.0.1. 2016-11-21 15:40:30 +01:00
Henri Verbeet 9242c12c51 build: Simplify/fix the XCB pkg-config check. 2016-11-03 13:15:41 +01:00
Henri Verbeet 169810d20d demos/triangle: Destroy the window when escape is pressed. 2016-11-03 12:55:00 +01:00
Henri Verbeet f9805396d9 build: Use pkg-config to check for libxcb. 2016-11-03 12:54:10 +01:00
Henri Verbeet b56b2f8687 build: Only warn about missing widl.
Users of the library shouldn't need widl to build it.
2016-10-28 13:15:47 +02:00
Józef Kucia af9ef75919 build: Fix check for glslangValidator. 2016-10-28 11:50:22 +02:00
Henri Verbeet fa5b972371 demos/triangle: Add a demo program. 2016-10-24 13:57:05 +02:00
Henri Verbeet b03965d955 build: Build .xz archives by default. 2016-10-19 09:41:19 +02:00
Józef Kucia d7e9ceff28 build: Always quote macro arguments.
For consistency.
2016-10-10 11:22:50 +02:00
Józef Kucia c107bebb77 build: Use "no" instead of "false" as value of MinGW configuration variables.
Mostly for consistency with AC_CHECK_PROG() call.
2016-10-10 11:22:50 +02:00
Józef Kucia b614ec843b build: Print info about cross compilers. 2016-10-10 11:22:50 +02:00
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