Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-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 | drm/st: Return drm_api struct from a function | 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 | winsys: return null for DONTBLOCK flag on existing winsys | Keith Whitwell | |
Add code so that existing driver behaviour doesn't change. | |||
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-12 | intel: Make gem export the drm_api_hocks | 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-20 | i915: Fix gem backend after surface changes | Jakob Bornecrantz | |
2009-01-18 | i915: Update gem backend a bit | Jakob Bornecrantz | |
2009-01-14 | intel: Add a none working GEM backend for intel | Jakob Bornecrantz | |