Joshua Ashton
|
cbebf9efed
|
build: Add build_standalone_d3d12 option
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-07-06 19:29:30 +02:00 |
Joshua Ashton
|
3d52186d3a
|
build: Move build options to top of build script
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-07-06 19:29:30 +02:00 |
Joshua Ashton
|
10f7ec4ad8
|
build: Remove -Wno-incompatible-pointer-types
No longer needed with recent changes.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-07-03 16:56:10 +02:00 |
Joshua Ashton
|
ec8d14593a
|
build: Remove -Wno-discarded-qualifiers
We don't need this since the CONST_VTBL change.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-07-03 16:56:10 +02:00 |
Joshua Ashton
|
b05371432a
|
build: Remove -Wno-missing-braces
Hold over from autotools that isn't needed.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-07-03 16:56:10 +02:00 |
Joshua Ashton
|
a16afe7c8f
|
build: Fix checking for xcb when building on Windows
It goes unused anyway, just makes Meson fail.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-07-01 21:31:43 +02:00 |
Joshua Ashton
|
bc7aebda33
|
build: Disable some extra warnings
Disabled -Wmissing-field-initializers and -Wunused-parameters
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-29 17:04:56 +02:00 |
Joshua Ashton
|
25b40c5df8
|
build: Only find demo dependencies if building demos
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-29 17:04:56 +02:00 |
Joshua Ashton
|
02fca8d190
|
build: Enable warning level 2
Equivelant to -Wall -Wextra
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-27 15:23:09 +02:00 |
Joshua Ashton
|
079a012dab
|
build: Use Meson subproject for dxil-spirv
Removes the CMake dependency and solves some trouble building.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-26 18:33:27 +02:00 |
Joshua Ashton
|
e46b0ef3c5
|
build: Add glsl generator to root build script
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-25 13:51:06 +02:00 |
Joshua Ashton
|
c79d073b67
|
build: Fallback to vkd3d-utils if no d3d12 lib is present
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-24 15:27:22 +02:00 |
Joshua Ashton
|
161dc007c5
|
build: Link dxil-spirv statically
Don't need to link this in any fancy way
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-24 15:18:56 +02:00 |
Joshua Ashton
|
8c216e637c
|
build: Add Meson build system
Signed-off-by: Joshua Ashton <joshua@froggi.es>
|
2020-06-23 14:55:43 +02:00 |