Brian Paul
6494541eaa
lots of debug options, some code movement, etc
20 years ago
Brian Paul
c4f2710f9d
Added -l option for explicit locking around Xlib and GLX calls in
threaded code. Seems to improve reliability quite a bit.
20 years ago
Brian Paul
436d72e994
Added -p option to create a display connection per thread.
This seems more stabile than using one display connection for all threads.
Still get an occasional Xlib: unexpected async reply error, unfortunately.
20 years ago
Brian Paul
30655c211c
updated some printfs, added comment about sched_yield
20 years ago
Brian Paul
10f08cc202
use 'p' key to toggle use of GL_EXT_packed_depth_stencil
20 years ago
Ian Romanick
448d23331d
Display the correct bug number in the information text.
20 years ago
Ian Romanick
66df1731e6
Don't try to bind to proxy texture target. This is defined by the spec to be
an error. Since we're working with a proxy target, don't bother using real
texture data.
Add a missing new-line in an error printf.
20 years ago
Ian Romanick
5820f7998a
Build test for bugzilla #3050
20 years ago
Ian Romanick
780d270312
Test case for bugzilla #3050.
20 years ago
Brian Paul
81b8aa9ecd
test glBlitFramebufferEXT w/ -blit flag
20 years ago
Michal Krol
cc1591667d
More GLSL code:
- uniforms (only GetLocation, Uniform1f and Uniform4fv for now for demos);
- fix bugs and optimize array size handling;
- 2D texture sampling (needs Enable(TEXTURE_2D) to work);
- decrease built-in library assembly size by 30%.
20 years ago
Michal Krol
3654193a4d
More GLSL code.
- general constructors allowed;
- implement noise functions (from Stefan Gustavson - thanks!)
- cosmetic stuff.
20 years ago
Michal Krol
3699751b0b
Demonstrate GLSL fragment and vertex shaders.
20 years ago
Brian Paul
111281f1fc
s/malloc/calloc/, fix mem leak
20 years ago
Brian Paul
4b4cc650e1
updated comment
20 years ago
Brian Paul
781c54a5b8
silence warning about duplicate M_PI definition
20 years ago
Brian Paul
6a36407a00
added more tests (Pedro Maia)
20 years ago
Brian Paul
7905b19ec9
use fmod() when incrementing CubeRot
20 years ago
Brian Paul
daf3093f28
Test glCopyTexSubImage2D by drawing gears as texture on sides of a box.
20 years ago
Brian Paul
0b3c2a9a24
Don't do swapbuffers if -nodraw specified. Get t0 after setup code.
20 years ago
Brian Paul
77667266a7
Test glTexSubImage and glCopyTexSubImage rate.
Run with -nodraw to skip rendering of test quad to get "pure" sub-tex rate.
20 years ago
Brian Paul
32a6468014
copypixrate.c - measure the speed of glCopyPixels.
20 years ago
Brian Paul
74235b1cf1
remove the GL_HP_occlusion_test code
20 years ago
Brian Paul
361bccb4ec
Free visinfo object (Tilman Sauerbeck)
20 years ago
Adam Jackson
93d0935ef7
Fix the default target to remake readtex.o if needed
20 years ago
Keith Whitwell
eda59aa87e
Oops - bad file-completion typo.
20 years ago
Keith Whitwell
ca188de098
add simple test for program local parameters
20 years ago
Dave Airlie
1b6a081885
update to new API
20 years ago
Brian Paul
1add059bd1
Removed the GL_SGIX/SGIS_pixel_texture extensions. Same thing can be
done with fragment programs nowadays.
20 years ago
Brian Paul
790ab0a0b6
s/eglShowSurfaceMESA/eglShowScreenSurfaceMESA/
20 years ago
Brian Paul
21b2784ff5
'a' key to toggle animation
20 years ago
Brian Paul
023c95481b
check/print EGL_SCREEN_BIT_MESA, fix eglGetDisplay() call
20 years ago
Brian Paul
957b517c4f
Choose the display mode / surface size in an intelligent way.
Fix // comments.
More error checking, etc.
20 years ago
Brian Paul
1ad3b7e28b
call gluDeleteQuadric() to fix mem leak
20 years ago
Brian Paul
f81c78f87d
delete frame/renderbuffers upon exit, more error checking
20 years ago
Brian Paul
32fe233d54
added -ds option to test GL_EXT_packed_depth_stencil with framebuffer objects
20 years ago
Ian Romanick
5ef524cd01
Two subtle things missed on the previous commit.
20 years ago
Ian Romanick
a163256cc2
Add the ability for interleave to test passing invalid format enums
and invalid stride values (see bugzilla #5058 ).
20 years ago
Ian Romanick
e5700a1ba3
Simple test of glInterleavedArrays functionality.
20 years ago
Keith Whitwell
e4894177ba
More useful ARL test
20 years ago
Keith Whitwell
a9b927cb6e
add an arl test
20 years ago
Keith Whitwell
da70bc6baa
Make colors match the fp tests (really)
20 years ago
Keith Whitwell
a605d9c3de
Make colors match the fp tests
20 years ago
Keith Whitwell
d9f362a667
standalone tests for vp instructions
20 years ago
Ian Romanick
d7d41ceeb0
Add new test "texfilt". This test is a cousin to texwrap. Instead of
testing various texture wrap modes, this test examines various texture
filter modes, including anisotropic.
Add CFLAGS to a couple places in Makefile so that 32-bit builds on
64-bit archs will work correctly.
20 years ago
Eric Anholt
9eaed1178d
Add built programs to .cvsignore.
20 years ago
Eric Anholt
896735e412
Add a fog mode (normal and fog_coord, leaner/exp/exp2 mode) testing program I
wrote for sis, which has also exposed a few bugs elsewhere.
20 years ago
Keith Whitwell
e516654dec
new depth tests
20 years ago
Keith Whitwell
f28cbb6a7f
simplify, remove sgi messages
20 years ago
Keith Whitwell
3a09ea919c
better looking tests
20 years ago