aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys/drm/intel
Commit message (Collapse)AuthorAgeFilesLines
* gallium: Don't rebuild common drm codeJakob Bornecrantz2009-02-101-3/+3
|
* gallium: make p_winsys internalZack Rusin2009-01-304-4/+4
| | | | | move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage
* 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
|
* i915: Fix gem backend after surface changesJakob Bornecrantz2009-01-201-3/+1
|
* gallium: Remove the standalone surfaces.José Fonseca2009-01-201-29/+17
| | | | | | | | | | | | | | | | | | | | | | | | | This commit is mostly just a cosmetic change that cleans-up the interfaces, replacing pipe_winsys::surface_* calls by /** * Allocate storage for a display target surface. * * Often surfaces which are meant to be blitted to the front screen (i.e., * display targets) must be allocated with special characteristics, memory * pools, or obtained directly from the windowing system. * * This callback is invoked by the pipe_screenwhen creating a texture marked * with the PIPE_TEXTURE_USAGE_DISPLAY_TARGET flag to get the underlying * buffer storage. */ struct pipe_buffer *(*surface_buffer_create)(struct pipe_winsys *ws, unsigned width, unsigned height, enum pipe_format format, unsigned usage, unsigned *stride); Most drivers were updated but not all were tested. Use the softpipe pipe driver and the xlib winsys changes as a reference when fixing other drivers.
* i915: Build gem and egl winsys by defaultJakob Bornecrantz2009-01-191-1/+1
|
* i915: Make gem submit commandsJakob Bornecrantz2009-01-192-5/+22
|
* i915: Use new egl state_trackerJakob Bornecrantz2009-01-1813-1550/+84
|
* i915: Update gem backend a bitJakob Bornecrantz2009-01-183-13/+25
|
* intel: Add a none working GEM backend for intelJakob Bornecrantz2009-01-149-0/+752
|
* i915: Silence warningJakob Bornecrantz2008-11-151-1/+1
|
* st: change from ** to * for st_unreference_framebuffer()Alan Hourihane2008-09-262-2/+2
|
* i915simple: Use defined MSAA arrayJakob Bornecrantz2008-09-191-1/+1
|
* fix for MSAAAlan Hourihane2008-09-191-1/+1
|
* i915simple: Front flushing does workJakob Bornecrantz2008-09-191-5/+3
|
* i915simple: Fix extentions being loadedJakob Bornecrantz2008-09-191-0/+1
|
* i915simple: dri winsys does now compile and worksJakob Bornecrantz2008-09-151-145/+242
| | | | Glxgears hits an assert, but tri works
* i915simple: A step closer to compilingJakob Bornecrantz2008-09-121-1/+0
|
* i915: Fix typo in intel_lock.cJakob Bornecrantz2008-09-031-1/+1
|
* gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context.José Fonseca2008-09-031-1/+1
| | | | | We want to use the pipe_buffer_* inlines everywhere, but a pipe context is not always available nor is it needed.
* i915: Fix typo in ws_dri_bufmgr.cJakob Bornecrantz2008-09-021-1/+1
|
* gallium: remove glthread.h file (not used)Brian Paul2008-09-011-359/+0
|
* gallium: thread wrapper clean-upBrian Paul2008-08-267-130/+130
| | | | | In p_thread.h replace _glthread_* functions with new pipe_* functions. Remove other old cruft.
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-242-2/+2
| | | | Also, rename p_tile.[ch] to u_tile.[ch]
* if we can't find a mode, return first. At least we shouldAlan Hourihane2008-08-171-5/+5
| | | | | see the top left portion if we've got larger screens on other CRTC's
* consolidate intel directories.Alan Hourihane2008-08-1744-0/+8454
we now have src/gallium/winsys/drm/intel/{common,dri,egl}