Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-03 | gallium: fix remaining users of pipe_reference function | Roland Scheidegger | |
2009-10-07 | i915g: Change order of buffer_write arguments | Jakob Bornecrantz | |
They now follow the pipe_buffer_write style, its the gallium driver that sets the interface not the winsys. | |||
2009-10-06 | i915g: Add more defines to tweek batchbuffer | Jakob Bornecrantz | |
2009-10-05 | i915g: Drop the simple sufix | Jakob Bornecrantz | |
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. | |||
2009-09-27 | i915g: Make sure to map tiled buffers via the gtt | Jakob Bornecrantz | |
2009-09-27 | i915g: Enable reuse of buffers | Jakob Bornecrantz | |
2009-09-22 | i915g: Activate trace | Jakob Bornecrantz | |
2009-09-09 | i915g: Add buffer write callback | Jakob Bornecrantz | |
2009-09-09 | i915g: pwrite batchbuffer instead of map | Jakob Bornecrantz | |
2009-09-09 | i915g: Map vertex buffers via gtt | Jakob Bornecrantz | |
2009-09-03 | i915g: Up the number of relocs | Jakob Bornecrantz | |
2009-09-03 | i915g: Don't run in sync with HW | Jakob Bornecrantz | |
2009-09-01 | i915g: Implement new winsys | Jakob Bornecrantz | |
2009-08-28 | i915g: Don't forget to init buffer ptrs | Jakob Bornecrantz | |
2009-08-28 | drm_api: Operate on textures instead of buffers | Jakob 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-22 | i915g: Remove bad assert on fence | Jakob Bornecrantz | |
2009-08-12 | i915g: Reduce max relocs | Jakob Bornecrantz | |
2009-08-11 | i915g: Implement surface_buffer_create for softpipe | Jakob Bornecrantz | |
In order to run softpipe on st/xorg we need this function | |||
2009-08-08 | i915g: Don't try to free a mapped buffer at shutdown | Jakob Bornecrantz | |
2009-08-06 | i915g: Always run in sync with the HW | Jakob Bornecrantz | |
2009-08-06 | i915g: The i915 seems more happier with sampler domain so lets use that | Jakob Bornecrantz | |
2009-08-06 | i915g: Switch to mapping the batch buffer instead of using subdata | Jakob Bornecrantz | |
2009-08-05 | i915g: Treat primary textures as scanout buffers | Jakob Bornecrantz | |
2009-07-02 | i915g: Readd trace driver support | Jakob Bornecrantz | |
2009-07-01 | drm/st: Remove drm_api struct from drivers | Jakob Bornecrantz | |
Remove the drm_api from the functions in the softpipe and i915simple drivers. Create wrapper functions in the backends instead. | |||
2009-06-30 | identity: Create a drm_api wrapper | Jakob Bornecrantz | |
2009-06-30 | drm/st: Return drm_api struct from a function | Jakob Bornecrantz | |
2009-05-16 | intel-gallium: Fix trace_drm integration. | Corbin Simpson | |
Compile-tested only, sorry. | |||
2009-05-16 | gallium-intel: Enable trace driver | Jakob Bornecrantz | |
2009-05-15 | gallium-intel: Build with scons | Jakob Bornecrantz | |
2009-04-28 | gallium: Update the drm_api. | Thomas Hellstrom | |
Make it possible to pass state-tracker-specific data to the init_screen function, and even open the door for device-specific state-tracker screen initialization. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com> | |||
2009-04-25 | gallium-intel: Fix warning | Jakob Bornecrantz | |
2009-04-25 | gallium-intel: Cache software switch | Jakob Bornecrantz | |
2009-04-23 | gallium/intel/gem: Use softpipe rather than i915simple if INTEL_SOFTPIPE is set. | Michel Dänzer | |
2009-03-05 | intel: Fixup from refcount changes | Jakob Bornecrantz | |
2009-03-04 | gallium: Unify reference counting. | Michel Dänzer | |
The core reference counting code is centralized in p_refcnt.h. This has some consequences related to struct pipe_buffer: * The screen member of struct pipe_buffer must be initialized, or pipe_buffer_reference() will crash trying to destroy a buffer with reference count 0. u_simple_screen takes care of this, but I may have missed some of the drivers not using it. * Except for rare exceptions deep in winsys code, buffers must always be allocated via pipe_buffer_create() or via screen->*buffer_create() rather than via winsys->*buffer_create(). | |||
2009-03-03 | st/drm: s/hocks/hooks/ | Jakob Bornecrantz | |
2009-03-03 | winsys: return null for DONTBLOCK flag on existing winsys | Keith Whitwell | |
Add code so that existing driver behaviour doesn't change. | |||
2009-03-03 | intel: Increase max relocs per batchbuffer | Jakob Bornecrantz | |
2009-02-27 | intel: Use flink for global buffer ids | Jakob Bornecrantz | |
Also fix minor drm api change | |||
2009-02-25 | intel: Adopt to the new drm_api.h | Jakob Bornecrantz | |
2009-02-25 | i915: Clean up i915_winsys.h a bit | Jakob Bornecrantz | |
2009-02-20 | intel: Use new makefile template for drm gem | Jakob Bornecrantz | |
2009-02-12 | intel: Make gem export the drm_api_hocks | Jakob Bornecrantz | |
2009-02-10 | gallium: Don't rebuild common drm code | Jakob Bornecrantz | |
2009-01-30 | gallium: make p_winsys internal | Zack Rusin | |
move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage | |||
2009-01-30 | intel: Remove debug print | Jakob Bornecrantz | |
2009-01-29 | intel: Set render domain on read and write | Jakob Bornecrantz | |
2009-01-29 | intel: Try forcing flushes | Jakob Bornecrantz | |
2009-01-29 | intel: Dump batchbuffer before sending to hw | Jakob Bornecrantz | |