1 1.1 mrg NVC0_SHADERS = xfrm2nvc0.vpc \ 2 1.1 mrg exascnvc0.fpc \ 3 1.1 mrg exacmnvc0.fpc \ 4 1.1 mrg exacanvc0.fpc \ 5 1.1 mrg exasanvc0.fpc \ 6 1.1 mrg exas8nvc0.fpc \ 7 1.1 mrg exac8nvc0.fpc \ 8 1.1 mrg videonvc0.fpc 9 1.1 mrg NVE0_SHADERS = xfrm2nve0.vpc \ 10 1.1 mrg exascnve0.fpc \ 11 1.1 mrg exacmnve0.fpc \ 12 1.1 mrg exacanve0.fpc \ 13 1.1 mrg exasanve0.fpc \ 14 1.1 mrg exas8nve0.fpc \ 15 1.1 mrg exac8nve0.fpc \ 16 1.1 mrg videonve0.fpc 17 1.1 mrg NVF0_SHADERS = xfrm2nvf0.vpc \ 18 1.1 mrg exascnvf0.fpc \ 19 1.1 mrg exacmnvf0.fpc \ 20 1.1 mrg exacanvf0.fpc \ 21 1.1 mrg exasanvf0.fpc \ 22 1.1 mrg exas8nvf0.fpc \ 23 1.1 mrg exac8nvf0.fpc \ 24 1.1 mrg videonvf0.fpc 25 1.1 mrg 26 1.1 mrg SHADERS = $(NVC0_SHADERS) $(NVE0_SHADERS) $(NVF0_SHADERS) 27 1.1.1.2 mrg ENVYAS ?= envyas 28 1.1 mrg 29 1.1 mrg all: $(SHADERS) 30 1.1 mrg 31 1.1 mrg $(filter %nvc0.vpc,$(SHADERS)): %.vpc: %.vp 32 1.1.1.2 mrg cpp -DENVYAS $< | sed -e '/^#/d' | $(ENVYAS) -w -m nvc0 -o $@ 33 1.1 mrg $(filter %nvc0.fpc,$(SHADERS)): %.fpc: %.fp 34 1.1.1.2 mrg cpp -DENVYAS $< | sed -e '/^#/d' | $(ENVYAS) -w -m nvc0 -o $@ 35 1.1 mrg 36 1.1 mrg $(filter %nve0.vpc,$(SHADERS)): %.vpc: %.vp 37 1.1.1.2 mrg cpp -DENVYAS $< | sed -e '/^#/d' | $(ENVYAS) -w -m nvc0 -V nve4 -o $@ 38 1.1 mrg $(filter %nve0.fpc,$(SHADERS)): %.fpc: %.fp 39 1.1.1.2 mrg cpp -DENVYAS $< | sed -e '/^#/d' | $(ENVYAS) -w -m nvc0 -V nve4 -o $@ 40 1.1 mrg 41 1.1 mrg $(filter %nvf0.vpc,$(SHADERS)): %.vpc: %.vp 42 1.1.1.2 mrg cpp -DENVYAS $< | sed -e '/^#/d' | $(ENVYAS) -w -m gk110 -o $@ 43 1.1 mrg $(filter %nvf0.fpc,$(SHADERS)): %.fpc: %.fp 44 1.1.1.2 mrg cpp -DENVYAS $< | sed -e '/^#/d' | $(ENVYAS) -w -m gk110 -o $@ 45