Cross Reference: Makefile
xref: /xsrc/external/mit/xf86-video-nouveau/dist/src/shader/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xf86-video-nouveau/dist/src/shader/
Makefile revision fda9279d
1NVC0_SHADERS = xfrm2nvc0.vpc \
2	       exascnvc0.fpc \
3	       exacmnvc0.fpc \
4	       exacanvc0.fpc \
5	       exasanvc0.fpc \
6	       exas8nvc0.fpc \
7	       exac8nvc0.fpc \
8	       videonvc0.fpc
9NVE0_SHADERS = xfrm2nve0.vpc \
10	       exascnve0.fpc \
11	       exacmnve0.fpc \
12	       exacanve0.fpc \
13	       exasanve0.fpc \
14	       exas8nve0.fpc \
15	       exac8nve0.fpc \
16	       videonve0.fpc
17NVF0_SHADERS = xfrm2nvf0.vpc \
18	       exascnvf0.fpc \
19	       exacmnvf0.fpc \
20	       exacanvf0.fpc \
21	       exasanvf0.fpc \
22	       exas8nvf0.fpc \
23	       exac8nvf0.fpc \
24	       videonvf0.fpc
25
26SHADERS = $(NVC0_SHADERS) $(NVE0_SHADERS) $(NVF0_SHADERS)
27
28all: $(SHADERS)
29
30$(filter %nvc0.vpc,$(SHADERS)): %.vpc: %.vp
31	cpp -DENVYAS $< | sed -e '/^#/d' | envyas -w -m nvc0 -o $@
32$(filter %nvc0.fpc,$(SHADERS)): %.fpc: %.fp
33	cpp -DENVYAS $< | sed -e '/^#/d' | envyas -w -m nvc0 -o $@
34
35$(filter %nve0.vpc,$(SHADERS)): %.vpc: %.vp
36	cpp -DENVYAS $< | sed -e '/^#/d' | envyas -w -m nvc0 -V nve4 -o $@
37$(filter %nve0.fpc,$(SHADERS)): %.fpc: %.fp
38	cpp -DENVYAS $< | sed -e '/^#/d' | envyas -w -m nvc0 -V nve4 -o $@
39
40$(filter %nvf0.vpc,$(SHADERS)): %.vpc: %.vp
41	cpp -DENVYAS $< | sed -e '/^#/d' | envyas -w -m gk110 -o $@
42$(filter %nvf0.fpc,$(SHADERS)): %.fpc: %.fp
43	cpp -DENVYAS $< | sed -e '/^#/d' | envyas -w -m gk110 -o $@
44

Indexes created Wed Dec 10 04:09:55 GMT 2025