Brian Paul
|
b52f02121b
|
Added _mesa_remove_renderbuffer() as a counterpart to _mesa_add_renderbuffer().
Added _mesa_dereference_renderbuffer() to encapsulate renderbuffer
reference count decrement, delete, locking.
|
2006-05-20 15:07:32 +00:00 |
|
Brian Paul
|
2eb88c1752
|
Added _mesa_dereference_framebuffer() to encapsulate reference count
decrement, delete and locking.
|
2006-05-20 15:06:35 +00:00 |
|
Brian Paul
|
cbb19930b3
|
some new comments
|
2006-05-19 17:31:09 +00:00 |
|
Brian Paul
|
20e11b2332
|
remove an assertion
|
2006-05-19 17:27:33 +00:00 |
|
Brian Paul
|
4e470db0b9
|
print 2D vs 3D in window
|
2006-05-19 16:48:42 +00:00 |
|
Brian Paul
|
5ec34f0ff9
|
also test 3D textures (press '2'/'3' to toggle)
|
2006-05-19 16:42:01 +00:00 |
|
Brian Paul
|
083f8111aa
|
added some CHAN_BITS tests
|
2006-05-19 03:49:13 +00:00 |
|
Brian Paul
|
68bc7df638
|
replace FORMAT var with RB_TYPE
|
2006-05-19 03:47:16 +00:00 |
|
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.
|
2006-05-19 03:43:39 +00:00 |
|
Brian Paul
|
e35b9058ce
|
updated docs for off-screen rendering
|
2006-05-19 03:42:16 +00:00 |
|
Brian Paul
|
d44248ca00
|
Allow rendering 8, 16 and 32-bit/channel images without recompiling.
Uses new renderbuffer adaptors.
|
2006-05-19 03:41:37 +00:00 |
|
Brian Paul
|
6a74f65c58
|
install renderbuffer adaptors when color channel sizes need to be reduced
|
2006-05-19 03:40:29 +00:00 |
|
Brian Paul
|
d2e5598cd3
|
added rbadaptors.[ch] files
|
2006-05-19 03:37:41 +00:00 |
|
Brian Paul
|
e2db790a46
|
added rbadaptors.c
|
2006-05-19 03:35:38 +00:00 |
|
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.
|
2006-05-19 03:33:50 +00:00 |
|
Brian Paul
|
23a5c57cee
|
minor simplification
|
2006-05-18 22:31:19 +00:00 |
|
Brian Paul
|
0ca9082cbd
|
texture EnvColor needs to be converted to GLchan, not GLint
|
2006-05-18 22:11:09 +00:00 |
|
Aapo Tahkola
|
787fd58186
|
Dont allow 16 tex units to be used at all.
|
2006-05-18 21:15:26 +00:00 |
|
Brian Paul
|
5e51ebd8eb
|
use -march=i486 instead of -m486 (bug 6954)
|
2006-05-18 17:04:13 +00:00 |
|
Brian Paul
|
0d957ca400
|
change initialization of texcoords - not all C compilers support non-constant array initializers
|
2006-05-18 14:16:43 +00:00 |
|
Brian Paul
|
3d8a791ff9
|
add extra APP_LIB_DEPS (bug 6954)
|
2006-05-18 13:55:31 +00:00 |
|
Brian Paul
|
c717ffa146
|
added solaris-x86-gcc-static
|
2006-05-17 22:51:44 +00:00 |
|
Brian Paul
|
7d848c3308
|
generate shared lib, not static
|
2006-05-17 22:51:23 +00:00 |
|
Brian Paul
|
9cc115e417
|
formerly known as solaris-x86-gcc
|
2006-05-17 22:51:08 +00:00 |
|
Brian Paul
|
4c6319db9c
|
call reshape() after init() to set initial projection/viewing transform (see bug 6941)
|
2006-05-17 22:44:18 +00:00 |
|
Tilman Sauerbeck
|
b99c801f73
|
unbreak the build
|
2006-05-17 16:39:40 +00:00 |
|
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
|
2006-05-17 06:26:25 +00:00 |
|
Tilman Sauerbeck
|
601c02f783
|
bug 6941: fixed initial rendering problems in glxgears
|
2006-05-16 16:27:54 +00:00 |
|
Michal Krol
|
bd4256acfd
|
Fix typo.
|
2006-05-16 10:37:16 +00:00 |
|
Michal Krol
|
0b9d7e477a
|
Add functions.
|
2006-05-16 10:11:29 +00:00 |
|
Michal Krol
|
969c43108e
|
Write attribs to slang machine.
|
2006-05-16 10:10:56 +00:00 |
|
Michal Krol
|
b4c5905549
|
Change error message wording.
|
2006-05-16 10:10:10 +00:00 |
|
Michal Krol
|
b6e92d090c
|
Rename print() to printMESA().
|
2006-05-16 10:09:32 +00:00 |
|
Michal Krol
|
563f8ad50a
|
Fix attrib handling.
|
2006-05-16 10:08:30 +00:00 |
|
Michal Krol
|
21ef956e9a
|
Extend printMESA function to output also to shader's info log.
Fix float-to-int conversion for x86 back-end.
|
2006-05-16 10:04:24 +00:00 |
|
Michal Krol
|
a67330d157
|
Cleanup code. Change constructor prototype.
|
2006-05-16 10:01:07 +00:00 |
|
Michal Krol
|
d1b40400d6
|
Cleanup code.
|
2006-05-16 09:53:42 +00:00 |
|
Michal Krol
|
ecf2e5b0a1
|
Change constructor prototype.
Fix struct field accessing.
|
2006-05-16 09:52:02 +00:00 |
|
Michal Krol
|
d2b9e1c560
|
Remove carriage returns.
|
2006-05-16 09:44:08 +00:00 |
|
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.
|
2006-05-16 09:43:09 +00:00 |
|
Michal Krol
|
a1a02e6203
|
Cleanup GLhandle-to-object translation macros.
Fix minor bugs.
|
2006-05-16 09:40:30 +00:00 |
|
Michal Krol
|
32c2f939e6
|
GLSL regression test suite.
|
2006-05-16 09:32:30 +00:00 |
|
Brian Paul
|
2ca741ad4b
|
added a few extension #ifdef tests
|
2006-05-15 15:35:38 +00:00 |
|
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.
|
2006-05-15 15:26:04 +00:00 |
|
Brian Paul
|
c8ea111166
|
usage() function
|
2006-05-15 15:14:37 +00:00 |
|
Brian Paul
|
20215ecc7d
|
remove some unused macros
|
2006-05-14 16:42:20 +00:00 |
|
Brian Paul
|
d77a165eac
|
s/GLbyte/GLubyte/
|
2006-05-14 16:27:10 +00:00 |
|
Brian Paul
|
ed875a4cb3
|
fix typo, remove dead code
|
2006-05-14 15:56:07 +00:00 |
|
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.
|
2006-05-13 00:18:12 +00:00 |
|
Dave Airlie
|
f1dbacc6ad
|
the r300 should only use 8 until Mesa can deal with this
|
2006-05-12 06:03:27 +00:00 |
|