summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys
Commit message (Collapse)AuthorAgeFilesLines
* radeon-gallium: Use debug_get_bool_option instead of getenv.Corbin Simpson2009-10-162-2/+3
|
* r300g: fixup arb occulsion query support.Dave Airlie2009-10-141-0/+10
| | | | | | | | | | | | | | | 1: add rv530 support - num z pipes cap - add proper start/finish query options for rv530 2: convert to use linked list properly. 3: add flushing required check. 4: initial Z top disabling support. TODO: make it actually work on my rv530.
* r300g: attempt to make bo space check sane.Dave Airlie2009-10-141-3/+20
| | | | | | | This attempts to make r300g do proper bo space checking as opposed to whatever it was doing now. Signed-off-by: Dave Airlie <[email protected]>
* configs: fix some remains of the i915simple driverZack Rusin2009-10-111-1/+1
|
* gdi: Fix the build when llvmpipe is requested (the default) but llvm is not ↵José Fonseca2009-10-091-6/+12
| | | | present.
* i915g: Change order of buffer_write argumentsJakob Bornecrantz2009-10-071-2/+2
| | | | | | They now follow the pipe_buffer_write style, its the gallium driver that sets the interface not the winsys.
* nouveau: fix buffer object leakBen Skeggs2009-10-061-1/+4
| | | | Very apparent with resizing windows on DRI2.
* i915g: Add more defines to tweek batchbufferJakob Bornecrantz2009-10-061-13/+28
|
* i965g: remove 965/brw files from XLIB_WINSYS_SOURCESBrian Paul2009-10-051-3/+0
|
* i915g: Drop the simple sufixJakob Bornecrantz2009-10-056-7/+7
| | | | | | None of the other driver have a silly sufix, so just drop it. Nothing new added in this commit or any other commit but this is better marketing.
* i965g: Drop i965simpleJakob Bornecrantz2009-10-058-1240/+0
| | | | | | The driver never work with real hardware and has bitrotted for quite some time now, might as well drop it. If somebody wants to look at it just use git.
* nouveau: return pitch value from local_handle_from_texture()Ben Skeggs2009-10-051-0/+1
| | | | Signed-off-by: Ben Skeggs <[email protected]>
* r300g: Fix memory leak in radeon_texture_from_shared_handleNicolai Hähnle2009-10-031-1/+6
| | | | Signed-off-by: Nicolai Hähnle <[email protected]>
* r300g: Build in the trace and softpipe driver for xorg state trackerSedat Dilek2009-10-031-0/+2
| | | | | | | | | Same as in src/gallium/winsys/drm/intel/xorg/Makefile Thanks MrCooper for explanations on IRC [ Summary amended by Michel Dänzer to clarify that this is related to the xorg state tracker ]
* g3dvl: Formatting.Younes Manton2009-10-011-175/+172
|
* g3dvl: Delete state_trackers/g3dvl, other unused files.Younes Manton2009-10-011-291/+0
|
* g3dvl: Copyright blocks.Younes Manton2009-10-012-0/+54
|
* g3dvl: Move XvMC under the Xorg state tracker.Younes Manton2009-09-271-2/+2
|
* g3dvl: Implement XvMC using pipe_video_context.Younes Manton2009-09-274-6/+407
|
* i915g: Make sure to map tiled buffers via the gttJakob Bornecrantz2009-09-272-1/+12
|
* i915g: Enable reuse of buffersJakob Bornecrantz2009-09-271-0/+1
|
* gdi: Update for WGL state tracker interface changes.José Fonseca2009-09-242-8/+16
|
* Merge branch 'softpipe-opt'Keith Whitwell2009-09-231-45/+53
|\ | | | | | | | | | | | | Conflicts: progs/demos/cubemap.c src/gallium/drivers/softpipe/sp_tex_sample.c src/gallium/drivers/softpipe/sp_texture.c
| * gallium/xlib: use XSHM for swapbuffersKeith Whitwell2009-07-221-45/+53
| | | | | | | | Makes some difference, but suprisingly little. Barely worth the effort.
* | gdi: Update for WGL statetracker source reorg.José Fonseca2009-09-232-2/+2
| |
* | i915g: Activate traceJakob Bornecrantz2009-09-221-1/+2
| |
* | nouveau: allow building modesetting_drv.soBen Skeggs2009-09-212-0/+210
| |
* | nouveau: drm_api create_screen()'s 'arg' argument can be NULLBen Skeggs2009-09-211-1/+1
| |
* | gdi: Integrate with llvmpipe where available.José Fonseca2009-09-162-28/+316
| |
* | Merge branch 'mesa_7_6_branch'Brian Paul2009-09-152-0/+4
|\ \
| * | llvmpipe: asst fixes for 'make linux-llvmpipe'Brian Paul2009-09-112-0/+4
| | |
* | | st/g3dvl: pass color values to softpipe clear functionCooper Yuan2009-09-151-0/+1
| | |
* | | i915g: Add buffer write callbackJakob Bornecrantz2009-09-091-0/+13
| | |
* | | i915g: pwrite batchbuffer instead of mapJakob Bornecrantz2009-09-091-3/+18
| | |
* | | i915g: Map vertex buffers via gttJakob Bornecrantz2009-09-091-0/+1
| | |
* | | i915g: Remove lib prefix from driverJakob Bornecrantz2009-09-091-1/+2
| | |
* | | gdi: Fix prototype of gdi_softpipe_surface_buffer_create().Michal Krol2009-09-081-0/+1
| | |
* | | r300g: Fix some issues pointed out by compiler warnings.Michel Dänzer2009-09-063-15/+19
| | |
* | | r300g: Handle PIPE_BUFFER_USAGE_DONTBLOCK as intended.Michel Dänzer2009-09-061-2/+5
|/ / | | | | | | Return NULL if the BO is busy, otherwise just map it.
* | gallium/xlib: silence uninitialized var warningBrian Paul2009-09-031-1/+1
| |
* | i915g: Up the number of relocsJakob Bornecrantz2009-09-031-1/+1
| |
* | i915g: Don't run in sync with HWJakob Bornecrantz2009-09-031-4/+7
| |
* | st/xorg: Remove code no longer support by xserver Git master.Michel Dänzer2009-09-022-16/+4
| | | | | | | | Shouldn't be necessary with older versions either.
* | scons: Tool for LLVM. Gracefully disable llvmpipe if LLVM not found.José Fonseca2009-09-011-6/+6
| |
* | i915g: Implement new winsysJakob Bornecrantz2009-09-0116-1036/+714
| |
* | nouveau: fix for dri state tracker changesBen Skeggs2009-08-311-76/+53
| |
* | nouveau: hack winsys to compile again, it's broken still howeverBen Skeggs2009-08-311-0/+4
| |
* | xlib: Implement lp_winsys::destroy.José Fonseca2009-08-301-0/+9
| |
* | xlib: Implement llvmpipe lp_winsys interface.José Fonseca2009-08-291-206/+144
| |
* | xlib: Update llvmpipe integration for changes in master.José Fonseca2009-08-291-0/+1
| |