Vinson Lee
2a5cd95e24
progs/glsl: Include local headers before installed headers during compilation.
Fixes compilation errors on platforms with insufficient older installed
GL headers.
(cherry picked from commit d17af7d1e1
)
hace 16 años
Brian Paul
ccea09cd3a
progs/glsl: minor Makefile clean-ups
(cherry picked from commit 4df2f7af5e
)
hace 16 años
Vinson Lee
d17af7d1e1
progs/glsl: Include local headers before installed headers during compilation.
Fixes compilation errors on platforms with insufficient older installed
GL headers.
hace 16 años
Brian Paul
4df2f7af5e
progs/glsl: minor Makefile clean-ups
hace 16 años
Peter Hutterer
bf19638a00
prog/glsl: fix Makefile for samplers_array.
The rule added in 488b3c4d1b
does not use the
right INCDIR, breaking the build when GL isn't installed in the default include
paths.
7.5 branch only fix, already fixed in master by rewriting the Makefile
(ceb9459ed5
)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
hace 16 años
Brian Paul
488b3c4d1b
progs/glsl: add special Makefile rule for samplers_array
hace 16 años
Dave Airlie
ceb9459ed5
glsl: re-write Makefile after I called it bad.
hace 16 años
Dave Airlie
25cd4dc1d6
glsl/tests: skinning.o
worst Makefile ever. not sure what is going on here, hopefully
this fixes tinderbox
hace 16 años
Brian Paul
ae99e4c67e
progs/glsl: new shtest program, a simple shader test harness app
This commit includes some sample config files (*.shtest)
hace 16 años
Brian Paul
8d24160a40
progs/glsl: link with GLEW library
(cherry picked from commit b1f2f92d9b
)
hace 16 años
Brian Paul
b1f2f92d9b
progs/glsl: link with GLEW library
hace 16 años
Brian Paul
a5d033e89b
demos: add missing dependencies for util files
hace 16 años
Brian Paul
c0565e86b4
demos: added glsl/texaaline.c program and overhaul the Makefile
hace 16 años
Brian Paul
118856641f
demos: move glslnoise.c demo to glsl/noise2.c
hace 16 años
Brian Paul
538a823882
demos: new glsl/array.c demo
Test variable indexing into a uniform array in a vertex shader.
hace 16 años
Brian Paul
f8304bf1ed
demos: added progs/glsl/linktest.c to test linking of separate compilation units
hace 16 años
Brian Paul
fe35378769
demos: add progs/glsl/shadow_sampler.c to test GLSL shadow2D(), etc.
Heh, I wrote this program a long time ago but just discovered today that
it wasn't in git.
hace 16 años
Alan Hourihane
e82784559e
mesa: add new samplers_array test
hace 16 años
Keith Whitwell
e73dc63448
glsl: remove duplicate makefile targets
hace 16 años
Jakob Bornecrantz
b2e9d415ed
progs/glsl: Remove double target def for vert-or-frag-only
hace 16 años
Brian
fa4fec2d1b
demos: remove redundant Makefile lines from prev merge
hace 16 años
Brian Paul
84cffc2e7f
mesa: replace CC with APP_CC in progs/glsl/Makefile
hace 16 años
Brian Paul
46b8fe00c9
demos: added progs/glsl/samplers.c to test all available texture samplers
hace 16 años
Brian Paul
aae74c3698
mesa: s/CC/APP_CC/ in progs/glsl/Makefile
hace 16 años
Brian Paul
bde3b3a164
demos: add test of vertex-only and fragment-only shader programs
hace 16 años
Brian Paul
1cb680d06b
demos: add test of vertex-only and fragment-only shader programs
hace 16 años
Gary Wong
d427a2910f
Add "multinoise" demo, to test 1/2/3/4 dimensional noise.
hace 16 años
Alan Hourihane
e8a1b31ddf
fix conflict breakage
hace 16 años
Brian
39091cc638
demos: added simple vertex shader texture test.
Draw a quadmesh where Z coord is taken from a texture map.
hace 16 años
Brian Paul
77762801bc
remove some redundant rules from prev merge
hace 17 años
Brian Paul
80301866f6
added progs/demos/fragcoord.c - tests gl_FragCoord attribute in fragment shader
Fragment's red/greenb/blue is a function gl_FragCoord.xyz
hace 17 años
Brian Paul
c45c5c4ca4
added progs/demos/fragcoord.c - tests gl_FragCoord attribute in fragment shader
Fragment's red/greenb/blue is a function gl_FragCoord.xyz
hace 17 años
Brian Paul
2c204bbf77
use APP_CC, not CC for skinning demo
hace 17 años
Brian Paul
aab429c8df
added glsl/skinning.c test to test matrix blending/weighting
hace 17 años
Brian Paul
b99c39ea7b
mesa: use the shaderutil.c helper functions
hace 17 años
Stephane Marchesin
6f29c2ff2d
Progs: hook the glsl identity example into the makefile.
hace 17 años
Keith Whitwell
52a9dfd4fe
use APP_CC, remove redundant target
hace 17 años
Brian Paul
90c93bbeee
define new APP_CC configuration variable for building apps/demos/tests
For Cell, need to use different compilers for the libraries vs. the demos/tests
to avoid strange link error regarding "_Unwind_GetIPInfo@GCC_4.2.0"
hace 17 años
Brian Paul
ce00d232f3
mesa: added glsl/convolutions test from gallium branch
hace 17 años
Brian Paul
b9c6f2b133
mesa: added new glsl/pointcoord.c test
hace 17 años
Brian
2ec318640f
added readtex.h dependency
hace 17 años
Zack Rusin
cd87aeae00
add a simple but nice example of convolution filters in glsl
shows basics of image processing with glsl
hace 17 años
Brian Paul
4978953c79
new multi-texture GLSL test
hace 17 años
Brian
842b8b4c33
more make clean items
hace 17 años
Brian
2dca3373ae
Replace duplicated code with new shaderutil.c functions
hace 17 años
Brian
83af4f3623
added two-side test
hace 17 años
Brian
caec2a79e6
added twoside demo
hace 17 años
Dan Nicholson
c05aa5ec4c
specify app lib dependencies in Makefiles (patch 1/3)
hace 18 años
Dan Nicholson
2a3e33865d
add support for LDFLAGS env var
hace 18 años
Brian
15b7c9d5ba
added trirast program
hace 18 años