Brian Paul
5ec34f0ff9
also test 3D textures (press '2'/'3' to toggle)
hace 19 años
Brian Paul
083f8111aa
added some CHAN_BITS tests
hace 19 años
Brian Paul
68bc7df638
replace FORMAT var with RB_TYPE
hace 19 años
Brian Paul
fd02ca7711
Demonstrate rendering 8, 16 and 32-bit/channel images all in one program.
Like older osdemo.c program, but test more OpenGL features like texturing,
blending, lines.
hace 19 años
Brian Paul
e35b9058ce
updated docs for off-screen rendering
hace 19 años
Brian Paul
d44248ca00
Allow rendering 8, 16 and 32-bit/channel images without recompiling.
Uses new renderbuffer adaptors.
hace 19 años
Brian Paul
6a74f65c58
install renderbuffer adaptors when color channel sizes need to be reduced
hace 19 años
Brian Paul
d2e5598cd3
added rbadaptors.[ch] files
hace 19 años
Brian Paul
e2db790a46
added rbadaptors.c
hace 19 años
Brian Paul
3c30b35134
Renderbuffer adaptors.
When compiling Mesa with CHAN_BITS=16 or 32, these adaptors allow rendering
into color buffers with smaller channel sizes.
hace 19 años
Brian Paul
23a5c57cee
minor simplification
hace 19 años
Brian Paul
0ca9082cbd
texture EnvColor needs to be converted to GLchan, not GLint
hace 19 años
Aapo Tahkola
787fd58186
Dont allow 16 tex units to be used at all.
hace 19 años
Brian Paul
5e51ebd8eb
use -march=i486 instead of -m486 (bug 6954)
hace 19 años
Brian Paul
0d957ca400
change initialization of texcoords - not all C compilers support non-constant array initializers
hace 19 años
Brian Paul
3d8a791ff9
add extra APP_LIB_DEPS (bug 6954)
hace 19 años
Brian Paul
c717ffa146
added solaris-x86-gcc-static
hace 19 años
Brian Paul
7d848c3308
generate shared lib, not static
hace 19 años
Brian Paul
9cc115e417
formerly known as solaris-x86-gcc
hace 19 años
Brian Paul
4c6319db9c
call reshape() after init() to set initial projection/viewing transform (see bug 6941)
hace 19 años
Tilman Sauerbeck
b99c801f73
unbreak the build
hace 19 años
Dave Airlie
cea0c74bcb
add texture rectangle support for i815, I wrote the original patch about
2 years ago, I finally dug out an i815 and got it working
hace 19 años
Tilman Sauerbeck
601c02f783
bug 6941: fixed initial rendering problems in glxgears
hace 19 años
Michal Krol
bd4256acfd
Fix typo.
hace 19 años
Michal Krol
0b9d7e477a
Add functions.
hace 19 años
Michal Krol
969c43108e
Write attribs to slang machine.
hace 19 años
Michal Krol
b4c5905549
Change error message wording.
hace 19 años
Michal Krol
b6e92d090c
Rename print() to printMESA().
hace 19 años
Michal Krol
563f8ad50a
Fix attrib handling.
hace 19 años
Michal Krol
21ef956e9a
Extend printMESA function to output also to shader's info log.
Fix float-to-int conversion for x86 back-end.
hace 19 años
Michal Krol
a67330d157
Cleanup code. Change constructor prototype.
hace 19 años
Michal Krol
d1b40400d6
Cleanup code.
hace 19 años
Michal Krol
ecf2e5b0a1
Change constructor prototype.
Fix struct field accessing.
hace 19 años
Michal Krol
d2b9e1c560
Remove carriage returns.
hace 19 años
Michal Krol
d88c67fd81
Add GetInfoLogLength and WriteAttrib functions.
GetInfoLog for shaders if different - it is a concatenation
of compiler output and executor output produced by printMESA.
Fix bugs.
hace 19 años
Michal Krol
a1a02e6203
Cleanup GLhandle-to-object translation macros.
Fix minor bugs.
hace 19 años
Michal Krol
32c2f939e6
GLSL regression test suite.
hace 19 años
Brian Paul
2ca741ad4b
added a few extension #ifdef tests
hace 19 años
Brian Paul
5e2e96b6f0
Added a check_context_limits() function that checks that the ctx->Const.*
fields are legal. May catch some driver development bugs.
Called the first time a context is bound.
hace 19 años
Brian Paul
c8ea111166
usage() function
hace 19 años
Brian Paul
20215ecc7d
remove some unused macros
hace 19 años
Brian Paul
d77a165eac
s/GLbyte/GLubyte/
hace 19 años
Brian Paul
ed875a4cb3
fix typo, remove dead code
hace 19 años
Brian Paul
ad7805dfee
Expanded output with -l option: vertex/fragment program and vertex/fragment
shader limits.
Misc sync-ups with x.org copy of glxinfo.
hace 19 años
Dave Airlie
f1dbacc6ad
the r300 should only use 8 until Mesa can deal with this
hace 19 años
Dave Airlie
5d7ab75b02
this should use the configured number not the MAX, this has no effect until
the core mesa swrast number is fixed, just spotted this on the way past
hace 19 años
Brian Paul
88cf5aa783
In __glXPushArrayState() we weren't pushing the index field.
But later, in __glXPopArrayState(), we were using that field to set
the active_texture_unit. The value was garbage and could lead to
things blowing up.
See bug 6863.
hace 19 años
Brian Paul
fa489dd043
simplify image setup code, added LOD Bias control (l/L keys)
hace 19 años
Brian Paul
aecd02b391
simple texture compression test
hace 19 años
Brian Paul
932c2fc291
new test image - Delicate Arch, Utah
hace 19 años