summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Build both software rasterizers for debugJakob Bornecrantz2009-02-101-3/+5
| | | | But put the gallium one in lib/gallium
* gallium: Don't rebuild common drm codeJakob Bornecrantz2009-02-102-6/+6
|
* gallium: Install DRI drivers into lib/galliumJakob Bornecrantz2009-02-102-8/+8
|
* gallium: Introduce new subdirs build variablesJakob Bornecrantz2009-02-101-5/+5
| | | | (based on gallium-xorg-driver/commit 270ce504052d415870a25ab59818b2309eb8ac13)
* mesa: build/use libmesagallium.a for gallium buildsBrian Paul2009-02-093-4/+4
| | | | | This contains the core mesa code but excludes things not needed for gallium such as tnl/, swrast/, swrast_setup/, etc.
* cell: compile fix: no-op xlib_create_brw_screen() for Cell buildBrian Paul2009-02-071-0/+2
|
* Merge branch 'gallium-0.2' of git://anongit.freedesktop.org/mesa/mesa into ↵Corbin Simpson2009-02-063-4/+7
|\ | | | | | | gallium-0.2
| * g3dvl: Catch up to gallium changes, fix build.Younes Manton2009-02-063-4/+7
| |
* | Merge branch 'gallium-0.2-radeon' into gallium-0.2Corbin Simpson2009-02-0612-0/+1303
|\ \ | |/ |/|
| * Rename winsys amd to radeon.Corbin Simpson2009-02-0612-250/+250
| |
| * r300, amd: Oops, a couple more API changes.Corbin Simpson2009-02-021-1/+1
| | | | | | | | Somehow I forgot to commit these.
| * amd: Fix build errors from rebase.Corbin Simpson2009-02-025-7/+5
| |
| * amd: Add AMD_SOFTPIPE environment option.Corbin Simpson2009-02-011-1/+1
| | | | | | | | If set, AMD_SOFTPIPE will make amd switch to softpipe.
| * BROKENCorbin Simpson2009-02-011-1/+1
| | | | | | | | | | This commit is only to protect against data loss, so please skip it when bisecting. Thanks.
| * amd: Fix uninitialized pipe_screen.Corbin Simpson2009-02-011-1/+2
| |
| * amd: Fix missing break statement.Corbin Simpson2009-02-011-2/+3
| |
| * amd/r300: Wire up GETPARAM ioctls.Corbin Simpson2009-02-013-9/+45
| | | | | | | | Whoo, stuff is starting to look cleaner and cleaner.
| * r300: Add path for pci_id in winsys.Corbin Simpson2009-02-013-3/+7
| | | | | | | | Needs to be hooked up to the getparam from the kernel.
| * r300, amd: Add the ability to flush the CS.Corbin Simpson2009-02-011-1/+8
| | | | | | | | This is probably important, yeah?
| * r300, amd: Make everything build. (Not necessarily work, mind you.)Corbin Simpson2009-02-015-6/+94
| | | | | | | | | | | | | | | | | | Lots of structural work, especially in getting the two parts to talk nicely. Todo: - Get damn blitter working. - Add CS flush. - Reverse order of above two items.
| * And unbreak traditional build.Corbin Simpson2009-02-012-1/+2
| | | | | | | | s/drm-radeon/drm_radeon/
| * A bit of r300 cleanup.Corbin Simpson2009-02-011-2/+4
| |
| * Make r300 and amd build in scons.Corbin Simpson2009-02-011-0/+29
| |
| * r300: Hook up to winsys, add missing header.Corbin Simpson2009-02-011-1/+7
| | | | | | | | In theory it works, which of course means that it doesn't.
| * amd: initial winsysJerome Glisse2009-02-019-0/+1130
| |
* | nv04-nv40: move 2d blit/fill code into pipe driverBen Skeggs2009-02-058-612/+24
| |
* | nv50: move 2d blit/fill code into pipe driverBen Skeggs2009-02-055-213/+33
| |
* | nouveau: support getting "native" bo from winsysBen Skeggs2009-02-051-0/+8
| |
* | nouveau: get things building/running again after pipe_surface.buffer removalBen Skeggs2009-02-047-54/+98
| | | | | | | | Don't look at nouveau_winsys_pipe.h... I promise it's temporary!
* | nouveau: link against libdrm_nouveau (installed with libdrm)Ben Skeggs2009-02-0422-2478/+33
| |
* | gallium: adjust gdi for the latest changesZack Rusin2009-02-021-1/+2
| |
* | gallium: remove pipe_buffer from surfacesZack Rusin2009-02-025-11/+23
| | | | | | | | | | | | | | this change disassociates, at least from the driver perspective, the surface from buffer. surfaces are technically now views on the textures so make it so by hiding the buffer in the internals of textures.
* | xlib: Get conditional compilation of drivers working again.José Fonseca2009-02-023-8/+37
| |
* | gdi: Update for wgl st reorg.José Fonseca2009-02-022-3/+3
| |
* | scons: Fixups for the introduction of the xlib state_tracker.Michel Dänzer2009-02-021-8/+2
|/ | | | Not quite working yet; glxinfo complains about glXChooseVisual being undefined.
* Merge branch 'gallium-0.2' of ↵Stephane Marchesin2009-02-0214-15/+15
|\ | | | | | | git+ssh://[email protected]/git/mesa/mesa into gallium-0.2
| * stw: Don't use the winsys.José Fonseca2009-01-301-10/+10
| |
| * gallium: make p_winsys internalZack Rusin2009-01-3014-14/+14
| | | | | | | | | | move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage
| * gdi: Update for winsys interface changes.José Fonseca2009-01-301-9/+9
| |
* | nv04: some old changes I had lying around.Stephane Marchesin2009-02-023-3/+12
|/
* intel: Remove debug printJakob Bornecrantz2009-01-302-13/+1
|
* intel: Set render domain on read and writeJakob Bornecrantz2009-01-291-1/+2
|
* intel: Try forcing flushesJakob Bornecrantz2009-01-291-7/+7
|
* intel: Dump batchbuffer before sending to hwJakob Bornecrantz2009-01-291-0/+2
|
* intel: Change link orderJakob Bornecrantz2009-01-291-1/+2
|
* intel: Fix type correctly this timeJakob Bornecrantz2009-01-281-1/+1
| | | | Facepalm.
* intel: Fix typoJakob Bornecrantz2009-01-281-1/+1
|
* i915: Add verbose debugingJakob Bornecrantz2009-01-282-2/+12
| | | | | Only enabled while in development this commit will be reverted in the future.
* intel: Supply the correct buffers to gemJakob Bornecrantz2009-01-281-3/+5
|
* egl: compilation fixZack Rusin2009-01-261-2/+4
|