132001f49Smrg# Copyright © 2009 Intel Corporation 232001f49Smrg# 332001f49Smrg# Permission is hereby granted, free of charge, to any person obtaining a 432001f49Smrg# copy of this software and associated documentation files (the "Software"), 532001f49Smrg# to deal in the Software without restriction, including without limitation 632001f49Smrg# the rights to use, copy, modify, merge, publish, distribute, sublicense, 732001f49Smrg# and/or sell copies of the Software, and to permit persons to whom the 832001f49Smrg# Software is furnished to do so, subject to the following conditions: 932001f49Smrg# 1032001f49Smrg# The above copyright notice and this permission notice (including the next 1132001f49Smrg# paragraph) shall be included in all copies or substantial portions of the 1232001f49Smrg# Software. 1332001f49Smrg# 1432001f49Smrg# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 1532001f49Smrg# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 1632001f49Smrg# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 1732001f49Smrg# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 1832001f49Smrg# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 1932001f49Smrg# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 2032001f49Smrg# IN THE SOFTWARE. 2132001f49Smrg# 2232001f49Smrg# Authors: 2332001f49Smrg# Eric Anholt <eric@anholt.net> 2432001f49Smrg 2532001f49SmrgAM_CFLAGS = \ 2632001f49Smrg $(DEMO_CFLAGS) \ 2732001f49Smrg $(GLUT_CFLAGS) \ 2832001f49Smrg -I$(top_srcdir)/src/util 2932001f49SmrgAM_CXXFLAGS = \ 3032001f49Smrg $(DEMO_CXXFLAGS) \ 3132001f49Smrg $(GLUT_CXXFLAGS) \ 3232001f49Smrg -I$(top_srcdir)/src/util 3332001f49SmrgAM_LDFLAGS = \ 3432001f49Smrg $(DEMO_LIBS) \ 3532001f49Smrg $(GLUT_LIBS) 3632001f49Smrg 3732001f49Smrgif HAVE_GLUT 3832001f49Smrgbin_PROGRAMS = \ 3932001f49Smrg array \ 4032001f49Smrg bezier \ 4132001f49Smrg bitmap \ 4232001f49Smrg brick \ 4332001f49Smrg bump \ 4432001f49Smrg blinking-teapot \ 4532001f49Smrg convolutions \ 4632001f49Smrg deriv \ 4732001f49Smrg fragcoord \ 4832001f49Smrg fsraytrace \ 4932001f49Smrg geom-outlining-130 \ 5032001f49Smrg geom-outlining-150 \ 5132001f49Smrg geom-sprites \ 5232001f49Smrg geom-stipple-lines \ 5332001f49Smrg geom-wide-lines \ 5432001f49Smrg gsraytrace \ 5532001f49Smrg identity \ 5632001f49Smrg linktest \ 5732001f49Smrg mandelbrot \ 5832001f49Smrg multinoise \ 5932001f49Smrg multitex \ 6032001f49Smrg noise2 \ 6132001f49Smrg noise \ 6232001f49Smrg pointcoord \ 6332001f49Smrg points \ 6432001f49Smrg samplers \ 6532001f49Smrg samplers_array \ 6632001f49Smrg shadow_sampler \ 6732001f49Smrg shtest \ 6832001f49Smrg simplex-noise \ 6932001f49Smrg skinning \ 7032001f49Smrg texaaline \ 7132001f49Smrg texdemo1 \ 7232001f49Smrg toyball \ 7332001f49Smrg trirast \ 7432001f49Smrg twoside \ 7532001f49Smrg vert-or-frag-only \ 7632001f49Smrg vert-tex \ 7732001f49Smrg vsraytrace 7832001f49Smrgendif 7932001f49Smrg 8032001f49Smrggsraytrace_SOURCES = gsraytrace.cpp 8132001f49Smrg 8232001f49Smrgsamplers_array_SOURCES = samplers.c 8332001f49Smrgsamplers_array_CFLAGS = $(AM_CFLAGS) -DSAMPLERS_ARRAY 8432001f49Smrg 8532001f49Smrgarray_LDADD = ../util/libutil.la 8632001f49Smrgbitmap_LDADD = ../util/libutil.la 8732001f49Smrgbezier_LDADD = ../util/libutil.la 8832001f49Smrgbrick_LDADD = ../util/libutil.la 8932001f49Smrgbump_LDADD = ../util/libutil.la 9032001f49Smrgblinking_teapot_LDADD = ../util/libutil.la 9132001f49Smrgconvolutions_LDADD = ../util/libutil.la 9232001f49Smrgderiv_LDADD = ../util/libutil.la 9332001f49Smrggeom_outlining_130_LDADD = ../util/libutil.la 9432001f49Smrggeom_outlining_150_LDADD = ../util/libutil.la 9532001f49Smrggeom_sprites_LDADD = ../util/libutil.la 9632001f49Smrggeom_stipple_lines_LDADD = ../util/libutil.la 9732001f49Smrggeom_wide_lines_LDADD = ../util/libutil.la 9832001f49Smrggsraytrace_LDADD = ../util/libutil.la 9932001f49Smrgfsraytrace_LDADD = ../util/libutil.la 10032001f49Smrgfragcoord_LDADD = ../util/libutil.la 10132001f49Smrgidentity_LDADD = ../util/libutil.la 10232001f49Smrglinktest_LDADD = ../util/libutil.la 10332001f49Smrgmandelbrot_LDADD = ../util/libutil.la 10432001f49Smrgmultitex_LDADD = ../util/libutil.la 10532001f49Smrgnoise_LDADD = ../util/libutil.la 10632001f49Smrgsimplex_noise_LDADD = ../util/libutil.la 10732001f49Smrgpointcoord_LDADD = ../util/libutil.la 10832001f49Smrgpoints_LDADD = ../util/libutil.la 10932001f49Smrgsamplers_LDADD = ../util/libutil.la 11032001f49Smrgsamplers_array_LDADD = ../util/libutil.la 11132001f49Smrgshtest_LDADD = ../util/libutil.la 11232001f49Smrgskinning_LDADD = ../util/libutil.la 11332001f49Smrgtexdemo1_LDADD = ../util/libutil.la 11432001f49Smrgtoyball_LDADD = ../util/libutil.la 11532001f49Smrgtrirast_LDADD = ../util/libutil.la 11632001f49Smrgtwoside_LDADD = ../util/libutil.la 11732001f49Smrgvert_or_frag_only_LDADD = ../util/libutil.la 11832001f49Smrgvert_tex_LDADD = ../util/libutil.la 11932001f49Smrgvsraytrace_LDADD = ../util/libutil.la 12032001f49Smrg 12132001f49SmrgEXTRA_DIST = \ 12232001f49Smrg CH06-brick.frag \ 12332001f49Smrg CH06-brick.vert \ 12432001f49Smrg CH11-bumpmap.frag \ 12532001f49Smrg CH11-bumpmap.vert \ 12632001f49Smrg CH11-toyball.frag \ 12732001f49Smrg CH11-toyball.vert \ 12832001f49Smrg CH18-mandel.frag \ 12932001f49Smrg CH18-mandel.vert \ 13032001f49Smrg bezier.geom \ 13132001f49Smrg brick.shtest \ 13232001f49Smrg convolution.vert \ 13332001f49Smrg cubemap.frag \ 13432001f49Smrg mandelbrot.shtest \ 13532001f49Smrg multitex.frag \ 13632001f49Smrg multitex.shtest \ 13732001f49Smrg multitex.vert \ 13832001f49Smrg reflect.vert \ 13932001f49Smrg shadowtex.frag \ 14032001f49Smrg simple.vert \ 14132001f49Smrg skinning.frag \ 14232001f49Smrg toyball.shtest 143