Jakob Bornecrantz
6e938e4f82
gallium: Make dri drivers create a egl_name_dri.so if supported
2008-07-11 20:09:52 +02:00
Dan Nicholson
6c44c6d020
Remove generated pkg-config files on `make clean'
2008-07-11 10:43:29 -07:00
Dan Nicholson
99803a4ec9
autoconf: Add information about the --x-* options to --help output
...
Try to tell the user that the --x-* options are only used when the X
libraries can't be found by pkg-config.
2008-07-11 10:04:46 -07:00
Dan Nicholson
e97ab72b59
autoconf: Tell the user about docs/autoconf.html in --help output
...
The documentation in autoconf.html is much more explicit about how the
different configure options control the build. This adds a notice at the
end of the `./configure --help' output to tell the user about it.
2008-07-11 10:04:46 -07:00
Ben Skeggs
7c949fb2a2
nv50: obey do_flip in surface_copy()
2008-07-11 22:50:10 +10:00
Ben Skeggs
9b0add0be4
nv50: quick hack to get textures untiled on map, and tiled on unmap
...
progs/fp/tri-tex is all good now rather than all scrambled :)
2008-07-11 22:46:07 +10:00
Ben Skeggs
5180a668a7
nouveau: winsys surface funcs deprecated, remove them
2008-07-11 22:24:24 +10:00
Ben Skeggs
866a68dbd1
nv50: demagic tex filter / wrap mode
2008-07-11 22:01:29 +10:00
Ben Skeggs
7c745de749
nv50: add some texture formats
2008-07-11 21:19:41 +10:00
Ben Skeggs
62100692b8
nv50: split tic construction out into own file
2008-07-11 20:49:06 +10:00
Ben Skeggs
857a3294a9
nv50: add license headers to .c files
2008-07-11 20:44:39 +10:00
Dave Airlie
b52398571b
intel: fix batch flushing problem with cliprects handling.
...
pointed out and debugged by stringfellow on #dri-devel
2008-07-11 07:28:55 +10:00
Jakob Bornecrantz
5de823c00b
gallium: Re-order the GALLIUM_AUXILIARY_DIRS to satisfy dependencies on util
2008-07-10 22:41:34 +02:00
Brian Paul
bae90edfda
gallium: check for FEATURE_feedback and FEATURE_drawpix when creating/using the aux draw module
2008-07-10 14:23:27 -06:00
Brian Paul
f5cdc657b2
egl: added EGL_OPENVG_API case (allow all APIs)
2008-07-10 13:30:52 -06:00
Brian Paul
b101890c15
egl: add all EGL_*_BITs to ClientAPIsMask
2008-07-10 13:29:42 -06:00
Brian Paul
a452e0cbde
gallium: re-order the GALLIUM_AUXILIARY_DIRS to satisfy .a interdependencies
...
libutil.a and libtranslate.a depend on libcso_cache.a so put them in that order.
2008-07-10 13:28:22 -06:00
Brian Paul
fb3867aec0
egl: implement xdri_eglGetProcAddress() for gallium
...
Plus comments, clean-ups.
2008-07-10 10:48:28 -06:00
Ben Skeggs
17e95de852
nv50: enable GART usage for vertex buffers
...
AKA "I can haz fast b0rk3d glxgears!!!"
2008-07-11 02:01:23 +10:00
Ben Skeggs
7a81ffa115
nv50: get clear-scissor working
2008-07-11 01:53:28 +10:00
Ben Skeggs
add89c7845
nouveau: update to latest object header
2008-07-11 00:21:42 +10:00
Ben Skeggs
861629d1fd
nv50: more "abuse" by using libc malloc etc..
2008-07-11 00:15:01 +10:00
Ben Skeggs
19171ab1d3
Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1
2008-07-11 00:05:53 +10:00
Brian Paul
64f92e00c8
mesa: check for null shader->Source
2008-07-09 15:54:21 -06:00
Brian Paul
811a183a27
mesa: return -1, not GL_FALSE if _glapi_add_dispatch() fails name sanity check
2008-07-09 15:54:06 -06:00
Brian Paul
547e487df2
mesa: call glutDestroyWindow() on exit
2008-07-09 15:52:04 -06:00
Brian Paul
eb9efc6ad5
mesa: disable fprintf() error
2008-07-09 15:51:18 -06:00
Brian Paul
e3b13dba4d
egl: link libEGL w/ additional libs
2008-07-09 15:49:59 -06:00
Brian Paul
70b0a949b0
egl: misc updates/fixes
...
Set surface size when created.
Implement dri_find_dri_screen().
Look for "egl_xxx_dri.so" library before regular DRI driver.
2008-07-09 15:47:27 -06:00
Patrice Mandin
225863aeb5
nv30: min/max lod are used for mipmap, there is just enable bit in tx_format
2008-07-09 23:23:39 +02:00
Brian Paul
ac05da56ec
mesa: return -1, not GL_FALSE if _glapi_add_dispatch() fails name sanity check
2008-07-09 15:06:36 -06:00
Patrice Mandin
2fed964a27
nv30: Update defines from nouveau_class.h
2008-07-09 22:13:01 +02:00
Patrice Mandin
7a838ef411
nv30: Update defines from nouveau_class.h
2008-07-09 22:03:59 +02:00
Patrice Mandin
456550293a
nv30: update nouveau_class.h
2008-07-09 21:51:22 +02:00
Brian Paul
93ff702b4f
gallium: fix logic in pb_check_usage()
2008-07-09 11:46:16 -06:00
Brian Paul
520dbdea22
mesa: check for OpenBSD (bug 15604)
...
cherry-picked from master
2008-07-09 08:48:41 -06:00
Brian Paul
57f2d071d1
mesa: fix state.clip[n].plane parsing bug (bug 16611)
...
cherry-picked from master
2008-07-09 08:47:23 -06:00
Brian Paul
4ca0af1882
mesa: fix state.clip[n].plane parsing bug (bug 16611)
2008-07-09 08:39:25 -06:00
Brian Paul
a2e435054c
mesa: check for OpenBSD (bug 15604)
2008-07-09 08:39:25 -06:00
Zack Rusin
48b8a32c6d
egl: plug a small memleak
2008-07-09 10:20:28 -04:00
Zack Rusin
d25709df1d
draw: remove some debug output
2008-07-09 09:54:57 -04:00
Xiang, Haihao
75e4db1804
i915: fall back to software rendering when shadow comparison is
...
enabled for 1D texture. fix #12176
2008-07-09 13:10:46 +08:00
Brian Paul
cdc0b6e523
mesa: remove debug code
2008-07-08 16:58:50 -06:00
Brian Paul
2f1b5ffcda
mesa: remove debug code
2008-07-08 16:52:45 -06:00
Brian Paul
e4d9cc94b8
add yet another Makefile
2008-07-08 16:28:33 -06:00
Brian Paul
ee2a101123
bump version to rc3
2008-07-08 16:26:28 -06:00
Brian Paul
7d3feef9d6
added more Makefiles to file list
2008-07-08 16:26:06 -06:00
Brian Paul
2be54a8e8c
mesa: implement glGetUniformiv() with new ctx->Driver function
...
The old implementation could overwrite the caller's param buffer.
2008-07-08 16:17:04 -06:00
Brian Paul
44029f15a8
added src/mesa/drivers/Makefile to file list
2008-07-08 16:16:57 -06:00
Brian Paul
072c474836
mesa: implement glGetUniformiv() with new ctx->Driver function
...
The old implementation could overwrite the caller's param buffer.
2008-07-08 16:12:01 -06:00