From be38f0515b49fd9fe38f6071478b2160f9f91cc2 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sun, 20 Mar 2016 16:49:04 +0100 Subject: [PATCH] Now shader compile tools are built on host machine (nw) --- makefile | 7 +++++-- scripts/src/3rdparty.lua | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index f527348ea56..b71fc5f96cb 100644 --- a/makefile +++ b/makefile @@ -1511,9 +1511,12 @@ cppcheck: # BGFX shaders #------------------------------------------------- -.PHONY: shaders +.PHONY: shaders bgfx-tools -shaders: +bgfx-tools: + $(SILENT) $(MAKE) $(MAKEPARAMS) -C 3rdparty/bgfx -f makefile dist-$(GENIEOS) + +shaders: bgfx-tools $(SILENT) $(MAKE) -C $(SRC)/osd/modules/render/bgfx rebuild #------------------------------------------------- diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index c4d93c73348..9925c36658d 100644 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -777,6 +777,7 @@ end MAME_DIR .. "3rdparty/bgfx/src/renderer_null.cpp", MAME_DIR .. "3rdparty/bgfx/src/renderer_vk.cpp", MAME_DIR .. "3rdparty/bgfx/src/renderdoc.cpp", + MAME_DIR .. "3rdparty/bgfx/src/shader.cpp", MAME_DIR .. "3rdparty/bgfx/src/shader_dxbc.cpp", MAME_DIR .. "3rdparty/bgfx/src/shader_dx9bc.cpp", MAME_DIR .. "3rdparty/bgfx/src/shader_spirv.cpp",