summaryrefslogtreecommitdiff
path: root/src/gallium/winsys/drm
AgeCommit message (Collapse)Author
2009-09-22i915g: Activate traceJakob Bornecrantz
2009-09-21nouveau: allow building modesetting_drv.soBen Skeggs
2009-09-21nouveau: drm_api create_screen()'s 'arg' argument can be NULLBen Skeggs
2009-09-09i915g: Add buffer write callbackJakob Bornecrantz
2009-09-09i915g: pwrite batchbuffer instead of mapJakob Bornecrantz
2009-09-09i915g: Map vertex buffers via gttJakob Bornecrantz
2009-09-09i915g: Remove lib prefix from driverJakob Bornecrantz
2009-09-06r300g: Fix some issues pointed out by compiler warnings.Michel Dänzer
2009-09-06r300g: Handle PIPE_BUFFER_USAGE_DONTBLOCK as intended.Michel Dänzer
Return NULL if the BO is busy, otherwise just map it.
2009-09-03i915g: Up the number of relocsJakob Bornecrantz
2009-09-03i915g: Don't run in sync with HWJakob Bornecrantz
2009-09-02st/xorg: Remove code no longer support by xserver Git master.Michel Dänzer
Shouldn't be necessary with older versions either.
2009-09-01i915g: Implement new winsysJakob Bornecrantz
2009-08-31nouveau: fix for dri state tracker changesBen Skeggs
2009-08-31nouveau: hack winsys to compile again, it's broken still howeverBen Skeggs
2009-08-28i915g: Don't forget to init buffer ptrsJakob Bornecrantz
2009-08-28r300g: pretty up the new drm code a bitJoakim Sindholt
As it turns out, I made some boners. This corrects them (I hope)
2009-08-28r300g: support new drm_apiJoakim Sindholt
2009-08-28drm_api: Operate on textures instead of buffersJakob Bornecrantz
Most use cases just got the buffer from the texture and then called into one of the get_handle functions. Also with this patch it would be easier to move to a generic function for getting handles from textures and textures from handles, that is exposed via the screen.
2009-08-28st/xorg: Pass dri driver name as driverName on screenJakob Bornecrantz
2009-08-22i915g: Remove bad assert on fenceJakob Bornecrantz
2009-08-18radeon-gallium: Oh, look, we *do* already support DONTBLOCK.Corbin Simpson
Well, okay, the kernel doesn't, but that's no excuse for us! :3
2009-08-18radeon-gallium: Stop using outdated ioctls.Corbin Simpson
2009-08-18Revert "r300-gallium, radeon-gallium: Nuke gb_pipes from orbit."Corbin Simpson
This reverts commit 6a40d1e9d96f8e8c57bc3bbd6f567cacd4471f59. Turns out that we *do* need these for OQ after all. Go figure. Conflicts: src/gallium/winsys/drm/radeon/core/radeon_r300.h
2009-08-13gallium/drm: Handle circular dependencies in the auxiliary libraries with make.Michel Dänzer
2009-08-12i915g: Reduce max relocsJakob Bornecrantz
2009-08-11i915g: Implement surface_buffer_create for softpipeJakob Bornecrantz
In order to run softpipe on st/xorg we need this function
2009-08-08i915g: Don't try to free a mapped buffer at shutdownJakob Bornecrantz
2009-08-06i915g: Compile with sconsJakob Bornecrantz
2009-08-06i915g: Always run in sync with the HWJakob Bornecrantz
2009-08-06i915g: The i915 seems more happier with sampler domain so lets use thatJakob Bornecrantz
2009-08-06i915g: Switch to mapping the batch buffer instead of using subdataJakob Bornecrantz
2009-08-05i915g: Treat primary textures as scanout buffersJakob Bornecrantz
2009-08-05i915g: Link with trace on EGL and XorgJakob Bornecrantz
2009-07-26radeon-gallium: If BO allocation fails, return NULL.Corbin Simpson
2009-07-24radeon-gallium: remove old getparam ioctlJoakim Sindholt
2009-07-23r300g, radeon-gallium: Fix API, cleanup.Corbin Simpson
Something called "validate" should return FALSE on failure, not TRUE.
2009-07-23radeon-gallium: Build fixes wrt changed libdrm_radeon space check APINicolai Hähnle
Had to be hacked up a bit to apply to master. Sorry 'bout that. :3
2009-07-20r300g: Fix SCons build.Michel Dänzer
2009-07-13r300g, radeon: Whitespace fixes.Nicolai Hähnle
Signed-off-by: Corbin Simpson <MostAwesomeDude@gmail.com>
2009-07-05radeon-gallium: Compile warning fix.Corbin Simpson
Fixes flush during validation, in case a buffer is double-validated.
2009-07-05radeon-gallium: Use FLINK to do proper global buffers.Corbin Simpson
2009-07-05radeon-gallium: Wait for BOs before mapping them.Corbin Simpson
2009-07-02r300g: Readd trace driver supportJakob Bornecrantz
2009-07-02i915g: Readd trace driver supportJakob Bornecrantz
2009-07-01radeon-gallium: Adapt to drm_api changes.Corbin Simpson
Note that trace debugging is temporarily gone. I'll rework it later.
2009-07-01nouveau: fix build...Ben Skeggs
2009-07-01drm/st: Remove drm_api struct from driversJakob Bornecrantz
Remove the drm_api from the functions in the softpipe and i915simple drivers. Create wrapper functions in the backends instead.
2009-06-30identity: Create a drm_api wrapperJakob Bornecrantz
2009-06-30drm/st: Return drm_api struct from a functionJakob Bornecrantz