Commit Graph

14976 Commits

Author SHA1 Message Date
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
Jakob Bornecrantz 3d514a9070 gallium: Only build intel_drm for linux-dri targets 2008-06-06 16:50:52 +02:00
Keith Whitwell 0931b421d6 draw: make sure middle-end primitive is uptodate in vcache 2008-06-06 15:08:05 +01:00
Jakob Bornecrantz 1a2c445baf i915: Moved EGL_i915 to the common code 2008-06-06 14:51:11 +02:00
Jakob Bornecrantz adbdabb85a i915: Moved pipe_buffer and i915_winsys functions to a common folder 2008-06-06 14:49:02 +02:00
José Fonseca 18953a8771 scons: Don't force MSVS 2003. 2008-06-06 15:20:42 +09:00
José Fonseca b04aa714af scons: Put the tool logic in a frontend tool.
More logic can be shared between public and private branches this way.
2008-06-06 14:55:51 +09:00
José Fonseca f27c7729a9 draw: Compile draw_vs_aos only on x86. 2008-06-06 14:49:44 +09:00
Brian Paul eb189c856d sync up with Makefile changes on master 2008-06-05 16:46:29 -06:00
Brian Paul 949600b693 Move construction of libOSMesa.so into src/mesa/drivers/osmesa/Makefile
This removes some cruft from src/mesa/Makefile.
Something similar could be done for stand-alone / Xlib-Mesa libGL...
2008-06-05 15:42:25 -06:00
Brian Paul 20e2bb3e8a insert mesa/ before include files
(picked from master)
2008-06-05 15:38:29 -06:00