Roland Scheidegger
d85f1e95d3
copy msaa visuals capability
2008-06-10 15:44:48 +02:00
Keith Whitwell
061e1c6c57
draw: rework splitting of fan/loop prims in varray.c, fix flatshade issues
2008-06-10 09:23:45 +01:00
José Fonseca
7d3bab537c
softpipe: Replace GETENV by debug_get_bool_option.
2008-06-10 08:52:10 +09:00
José Fonseca
3531c5284b
gallium: Detect buffer overflows in the homegrown memory debugger.
2008-06-10 08:38:31 +09:00
José Fonseca
0c5b1a8ffb
pipebuffer: Alternative buffer manager.
...
For situations where one has a reserve memory pool, or
a faster/slower pool.
2008-06-10 08:38:24 +09:00
José Fonseca
4b52f4df1b
pipebuffer: Be more lenient when matching cached buffer sizes.
...
Reuse cached buffers up to twice as big a requested.
2008-06-10 08:37:38 +09:00
José Fonseca
a70684bf25
gallium: Deprecate GETENV. Replace by debug_get_bool_option.
...
debug_get_bool_option will interpret "n", "no", "0", "f", or
"false" as FALSE; and everything else as TRUE. The default value
(used when the variable is not set) is received as a parameter.
2008-06-10 08:33:21 +09:00
Brian Paul
5f46bf77af
mesa: Xlib libGL.so fixes from master
2008-06-09 16:18:41 -06:00
Brian Paul
0116ec1af3
mesa: remove unused api_eval.h header file
2008-06-09 15:19:08 -06:00
Brian Paul
eded7f010d
mesa: refactor: move _mesa_update_minmax/histogram() into image.c
2008-06-09 15:14:02 -06:00
Brian Paul
bce428c4a6
mesa: refactor: move multisample-related functions into new multisample.c file
2008-06-09 15:09:21 -06:00
Brian Paul
9091015a97
mesa: refactor: move _mesa_resizebuffers(), _mesa_ResizeBuffersMESA() to framebuffer.c
2008-06-09 15:04:31 -06:00
Brian Paul
eade430682
mesa: refactor: move glClear, glClearColor into new clear.c file.
2008-06-09 15:01:02 -06:00
Brian Paul
8cad3189d3
gallium: include scissor.h
2008-06-09 14:56:29 -06:00
Brian Paul
4be7296bfc
mesa: refactor: move scissor functions into new scissor.c file
2008-06-09 14:55:24 -06:00
Brian Paul
b36e6f0baf
mesa: refactor: move _mesa_init_exec_table() into new api_exec.c file
2008-06-09 14:49:04 -06:00
Brian Paul
74c82ebbb3
mesa: refactor: move pixel map/scale/bias code into image.c
...
pixel.c is just the API-related code now.
2008-06-09 14:32:27 -06:00
Brian Paul
5f91007f99
mesa: refactor: new _mesa_init_pixelstore() function
2008-06-09 14:25:23 -06:00
Brian Paul
d960a0621d
mesa: refactor: move glReadPixels code into new readpix.c file
2008-06-09 14:22:15 -06:00
Brian Paul
f26baad2e1
mesa: refactor: move glPixelStore function into new pixelstore.c file
2008-06-09 14:14:34 -06:00
Brian Paul
ffeb90169f
s/SOLO/MESA/
2008-06-09 14:09:28 -06:00
Brian Paul
4f15e3eefb
mesa: chmod a-x context.c
2008-06-09 14:03:01 -06:00
Brian Paul
d7205ba971
Makefile clean-ups
2008-06-09 13:52:01 -06:00
Brian Paul
ac7f416bda
more old stuff, rename SOLO->MESA, etc
2008-06-09 13:52:01 -06:00
Brian Paul
137dbe7eb1
mesa: disable VF_SOURCES
2008-06-09 13:52:01 -06:00
Brian Paul
5f621f68dd
mesa: remove some obsolete gallium bits
2008-06-09 13:52:00 -06:00
Brian Paul
44c347c49e
mesa: get rid of FBDEV/SVGA/etc bits
2008-06-09 13:52:00 -06:00
Brian Paul
6420a62cf0
egl: s/softpipe_egl.so/egl_softpipe.so/
2008-06-09 12:28:07 -06:00
Brian Paul
50d59c8be1
egl: choose between DRI and softpipe drivers
2008-06-09 12:28:07 -06:00
Zack Rusin
1954f49a17
glsl: fix array size initialiazers using const variables
...
e.g.
const int kernelSize = 9;
uniform vec2 kernel[kernelSize];
2008-06-09 11:42:48 -04:00
Brian Paul
1c316f1e82
gallium: disable a tgsi_dump() call
2008-06-09 09:27:52 -06:00
Jakob Bornecrantz
cfc23bc54c
i915: Disable color buffer writes if no color buffer is attached
2008-06-09 16:33:28 +02:00
Jakob Bornecrantz
2e3e518417
mesa: Most of the functions of MESA_TEXTURE_S8_Z24 are now supported
2008-06-09 16:33:14 +02:00
Jakob Bornecrantz
80ab4c3f8c
mesa: Do not compile the dri drivers in mesa
2008-06-08 17:29:56 +02:00
Jakob Bornecrantz
f4535f6e5a
mesa: Add MESA_FORMAT_S8_Z24 texture format
...
None of the fetch and store functions implemented.
This atleast stops shadowtex from locking the GPU on
i915 with the linux-dri-x86 target. It most of it looks
okay, with the exception of actually displaying the texture.
2008-06-08 16:58:19 +02:00
Keith Whitwell
a47c222803
draw: fix temp vs output buffer typo in vsvg_run_elts
2008-06-07 13:28:22 +01:00
Jose Fonseca
3c207936be
Fix CRLF line endings.
2008-06-07 12:40:39 +09:00
Jose Fonseca
e9c895919f
Fix CRLF line endings.
2008-06-07 12:40:36 +09:00
Brian Paul
f374734d61
egl: improved Makefile
2008-06-06 15:59:54 -06:00
Brian Paul
8dafe470fc
egl: EGL->DRI adaptor/driver
...
Allows regular DRI drivers to work with libEGL.
2008-06-06 15:52:47 -06:00
Brian Paul
ab102d5a9f
egl: clean-ups
2008-06-06 15:52:47 -06:00
Brian Paul
f82d5cf769
mesa: disable visual warning unless LIBGL_DEBUG is defined
2008-06-06 15:52:47 -06:00
Brian Paul
47ddcd2a71
egl: make _eglChooseDRMDriver() non-static
2008-06-06 15:52:47 -06:00
Brian Paul
f6e030f531
egl: change default logging level to _EGL_WARNING
2008-06-06 15:52:47 -06:00
Brian Paul
f0fdf0c23a
gallium: additional comment
2008-06-06 15:52:47 -06:00
Jonathan White
adaf0385e8
egl: updated EGLAPI for Windows
2008-06-06 15:13:59 -06:00
Brian Paul
53076e8b5b
mesa: sync up with latest Makefile changes on master
2008-06-06 12:33:40 -06:00
Keith Whitwell
463a47bf59
draw: fix intermediate buffer confusion in draw_vs_varient.c
...
The final output buffer can't be used to hold intermediate results
as the intermediate vertex size may be greater than the final vertex
size, and in any case the output buffer may be uncached in hw drivers.
2008-06-06 18:11:01 +01:00
Brian Paul
0a84d327de
egl: open X display if needed
2008-06-06 10:42:13 -06:00
Keith Whitwell
e4fda51404
mesa: turn off ffvertex prog debug
2008-06-06 15:57:37 +01:00