Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | st/egl: Allow APIs other than OpenGL. | Chia-I Wu | 2009-11-10 | 4 | -18/+41 |
| | | | | | | | | This is done by stopping linking to libmesagallium.a and removing DRI related stuff. The state tracker an application links to decides the API supported. Signed-off-by: Chia-I Wu <[email protected]> | ||||
* | nouveau: Assume all texture blankets are linear for now. | Younes Manton | 2009-11-01 | 1 | -2/+1 |
| | |||||
* | r300g: Fix bytes_per_line calculation error while displaying surface | Cooper Yuan | 2009-10-29 | 1 | -1/+1 |
| | |||||
* | r300g: last changes's typo, miss a include file | Cooper Yuan | 2009-10-23 | 1 | -0/+1 |
| | |||||
* | r300g: add flush_frontbuffer function to display video surface | Cooper Yuan | 2009-10-23 | 1 | -1/+51 |
| | |||||
* | radeon-gallium: Use debug_get_bool_option instead of getenv. | Corbin Simpson | 2009-10-16 | 2 | -2/+3 |
| | |||||
* | r300g: fixup arb occulsion query support. | Dave Airlie | 2009-10-14 | 1 | -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 Airlie | 2009-10-14 | 1 | -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]> | ||||
* | i915g: Change order of buffer_write arguments | Jakob Bornecrantz | 2009-10-07 | 1 | -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 leak | Ben Skeggs | 2009-10-06 | 1 | -1/+4 |
| | | | | Very apparent with resizing windows on DRI2. | ||||
* | i915g: Add more defines to tweek batchbuffer | Jakob Bornecrantz | 2009-10-06 | 1 | -13/+28 |
| | |||||
* | i915g: Drop the simple sufix | Jakob Bornecrantz | 2009-10-05 | 6 | -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. | ||||
* | nouveau: return pitch value from local_handle_from_texture() | Ben Skeggs | 2009-10-05 | 1 | -0/+1 |
| | | | | Signed-off-by: Ben Skeggs <[email protected]> | ||||
* | r300g: Fix memory leak in radeon_texture_from_shared_handle | Nicolai Hähnle | 2009-10-03 | 1 | -1/+6 |
| | | | | Signed-off-by: Nicolai Hähnle <[email protected]> | ||||
* | r300g: Build in the trace and softpipe driver for xorg state tracker | Sedat Dilek | 2009-10-03 | 1 | -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 ] | ||||
* | i915g: Make sure to map tiled buffers via the gtt | Jakob Bornecrantz | 2009-09-27 | 2 | -1/+12 |
| | |||||
* | i915g: Enable reuse of buffers | Jakob Bornecrantz | 2009-09-27 | 1 | -0/+1 |
| | |||||
* | i915g: Activate trace | Jakob Bornecrantz | 2009-09-22 | 1 | -1/+2 |
| | |||||
* | nouveau: allow building modesetting_drv.so | Ben Skeggs | 2009-09-21 | 2 | -0/+210 |
| | |||||
* | nouveau: drm_api create_screen()'s 'arg' argument can be NULL | Ben Skeggs | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | i915g: Add buffer write callback | Jakob Bornecrantz | 2009-09-09 | 1 | -0/+13 |
| | |||||
* | i915g: pwrite batchbuffer instead of map | Jakob Bornecrantz | 2009-09-09 | 1 | -3/+18 |
| | |||||
* | i915g: Map vertex buffers via gtt | Jakob Bornecrantz | 2009-09-09 | 1 | -0/+1 |
| | |||||
* | i915g: Remove lib prefix from driver | Jakob Bornecrantz | 2009-09-09 | 1 | -1/+2 |
| | |||||
* | r300g: Fix some issues pointed out by compiler warnings. | Michel Dänzer | 2009-09-06 | 3 | -15/+19 |
| | |||||
* | r300g: Handle PIPE_BUFFER_USAGE_DONTBLOCK as intended. | Michel Dänzer | 2009-09-06 | 1 | -2/+5 |
| | | | | Return NULL if the BO is busy, otherwise just map it. | ||||
* | i915g: Up the number of relocs | Jakob Bornecrantz | 2009-09-03 | 1 | -1/+1 |
| | |||||
* | i915g: Don't run in sync with HW | Jakob Bornecrantz | 2009-09-03 | 1 | -4/+7 |
| | |||||
* | st/xorg: Remove code no longer support by xserver Git master. | Michel Dänzer | 2009-09-02 | 2 | -16/+4 |
| | | | | Shouldn't be necessary with older versions either. | ||||
* | i915g: Implement new winsys | Jakob Bornecrantz | 2009-09-01 | 16 | -1036/+714 |
| | |||||
* | nouveau: fix for dri state tracker changes | Ben Skeggs | 2009-08-31 | 1 | -76/+53 |
| | |||||
* | nouveau: hack winsys to compile again, it's broken still however | Ben Skeggs | 2009-08-31 | 1 | -0/+4 |
| | |||||
* | i915g: Don't forget to init buffer ptrs | Jakob Bornecrantz | 2009-08-28 | 1 | -2/+2 |
| | |||||
* | r300g: pretty up the new drm code a bit | Joakim Sindholt | 2009-08-28 | 1 | -7/+7 |
| | | | | As it turns out, I made some boners. This corrects them (I hope) | ||||
* | r300g: support new drm_api | Joakim Sindholt | 2009-08-28 | 2 | -20/+49 |
| | |||||
* | drm_api: Operate on textures instead of buffers | Jakob Bornecrantz | 2009-08-28 | 3 | -63/+92 |
| | | | | | | | | | 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. | ||||
* | st/xorg: Pass dri driver name as driverName on screen | Jakob Bornecrantz | 2009-08-28 | 2 | -2/+2 |
| | |||||
* | i915g: Remove bad assert on fence | Jakob Bornecrantz | 2009-08-22 | 1 | -3/+0 |
| | |||||
* | radeon-gallium: Oh, look, we *do* already support DONTBLOCK. | Corbin Simpson | 2009-08-18 | 1 | -6/+5 |
| | | | | Well, okay, the kernel doesn't, but that's no excuse for us! :3 | ||||
* | radeon-gallium: Stop using outdated ioctls. | Corbin Simpson | 2009-08-18 | 1 | -11/+3 |
| | |||||
* | Revert "r300-gallium, radeon-gallium: Nuke gb_pipes from orbit." | Corbin Simpson | 2009-08-18 | 1 | -2/+20 |
| | | | | | | | | | | 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 | ||||
* | gallium/drm: Handle circular dependencies in the auxiliary libraries with make. | Michel Dänzer | 2009-08-13 | 1 | -1/+3 |
| | |||||
* | i915g: Reduce max relocs | Jakob Bornecrantz | 2009-08-12 | 1 | -1/+1 |
| | |||||
* | i915g: Implement surface_buffer_create for softpipe | Jakob Bornecrantz | 2009-08-11 | 1 | -2/+38 |
| | | | | In order to run softpipe on st/xorg we need this function | ||||
* | i915g: Don't try to free a mapped buffer at shutdown | Jakob Bornecrantz | 2009-08-08 | 1 | -1/+0 |
| | |||||
* | i915g: Compile with scons | Jakob Bornecrantz | 2009-08-06 | 1 | -1/+4 |
| | |||||
* | i915g: Always run in sync with the HW | Jakob Bornecrantz | 2009-08-06 | 1 | -0/+4 |
| | |||||
* | i915g: The i915 seems more happier with sampler domain so lets use that | Jakob Bornecrantz | 2009-08-06 | 1 | -1/+1 |
| | |||||
* | i915g: Switch to mapping the batch buffer instead of using subdata | Jakob Bornecrantz | 2009-08-06 | 3 | -11/+27 |
| | |||||
* | i915g: Treat primary textures as scanout buffers | Jakob Bornecrantz | 2009-08-05 | 2 | -5/+41 |
| |