Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-21 | svga: Don't swap buffers to system memory -- winsys' responsibility. | José Fonseca | |
2010-01-21 | pipebuffer: Release the lock during map wait. Cleanups. | José Fonseca | |
2010-01-21 | pipebuffer: Swap buffers out to system memory when running out of memory. | José Fonseca | |
2010-01-21 | svga: Avoid synchronization issues when doing SW TNL. | José Fonseca | |
2010-01-21 | mesa: Use pipe_buffer_write_nooverlap where appropriate. | José Fonseca | |
2010-01-21 | util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially. | José Fonseca | |
2010-01-21 | util: Use pipe_buffer_write_nooverlap in blits / mipmap generation. | José Fonseca | |
2010-01-21 | gallium: New inline to write buffers which avoids synchronization. | José Fonseca | |
2010-01-21 | gallium: Set PIPE_BUFFER_USAGE_DISCARD flag in pipe_buffer_write. | José Fonseca | |
2010-01-21 | gallium: Remove temporary hack for the absence of a discard flag. | José Fonseca | |
PIPE_BUFFER_USAGE_DISCARD flag now exists. | |||
2010-01-21 | svga: Follow buffer usage semantics properly. | José Fonseca | |
It's necessary to download buffers from the host always, except if the buffer is undefined, because: - just PIPE_BUFFER_USAGE_CPU_WRITE doesn't guarantee all data is written -- old contents may still pierce through - PIPE_BUFFER_USAGE_DISCARD refers to a range, not the whole buffer, so unless we track which parts have been modified and not we still need to download the data. | |||
2010-01-21 | st/xorg: Remove unnecessary headers. | Vinson Lee | |
2010-01-21 | r200: fix CS section size mismatch | Roland Scheidegger | |
Partial fix for fdo bug 25544 The tex handling will still need CS drm changes, see bug 25544 for more. | |||
2010-01-21 | llvmpipe: Remove unnecessary headers. | Vinson Lee | |
2010-01-21 | svga: Remove unnecessary headers. | Vinson Lee | |
2010-01-21 | gallium: fix conditional rendering comment | Brian Paul | |
2010-01-21 | gallium/docs: document conditional rendering | Brian Paul | |
2010-01-21 | gallium: updated comments, whitespace fixes | Brian Paul | |
2010-01-21 | mesa: minor whitespace fix | Brian Paul | |
2010-01-21 | mesa: support for GL_ARB_fragment_coord_conventions | Luca Barbieri | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-21 | softpipe: added region assertions in softpipe_get_tex_transfer() | Brian Paul | |
2010-01-21 | dri: Remove unnecessary glapi headers. | Chia-I Wu | |
They are not used at all. | |||
2010-01-21 | Do not include glapi/dispatch.h outside Mesa core. | Chia-I Wu | |
Include the glapi*.h directly instead. glapi/dispatch.h became a Mesa core header since 22884db174b9fb0736cec1c6a192f8b9a97500c1. | |||
2010-01-20 | mach64: Remove unnecessary headers. | Vinson Lee | |
2010-01-20 | i810: Remove unnecessary headers. | Vinson Lee | |
2010-01-20 | gallium/i965: Make brw_batchbuffer prototypes match in source & header | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-20 | ffb: Remove unnecessary headers. | Vinson Lee | |
2010-01-20 | radeong: Fix EGL driver names. | Corbin Simpson | |
Using "radeon" instead of "radeong" because we don't have classic EGL. | |||
2010-01-20 | Fix touching live system during install. | Tomas Chvatal | |
2010-01-20 | xlib/softpipe: fix buffer memory leak | Brian Paul | |
Fixes leak caused by window resize. | |||
2010-01-20 | r200: re-adding missing pitch alignment check in blit code | Alex Deucher | |
lost after switch to common code | |||
2010-01-20 | mesa: replace questionable CPU_TO_LE32 macro with function | Brian Paul | |
2010-01-20 | Copy __FUNCTION__ portability #defines from mesa/compiler.h to eglcompiler.h | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-20 | st/mesa: fix format logic in compatible_src_dst_formats() | Brian Paul | |
We need to consider the user-requested formats, not the actual device- chosen formats. See code comments for more details. | |||
2010-01-20 | r200: fix some breakage after move to common blit code | Alex Deucher | |
2010-01-20 | st/xorg: Fic bug and close drm_api at proper place | Jakob Bornecrantz | |
2010-01-20 | r200: fix typo in 76cf2618327a7f008dcfd0d91d64d6d9e01f9a9c | Alex Deucher | |
noticed by Maciej on IRC. | |||
2010-01-20 | st/egl_g3d: Add support for driver probe. | Chia-I Wu | |
Hook the drv->Probe callback to allow the drivers to probe displays. The loading of state trackers is delayed to avoid unnecessary loading. | |||
2010-01-20 | st/egl_g3d: Add support for probe to native displays. | Chia-I Wu | |
The functions can be used to check if a display is supported without creating a struct native_display. It uses a probe object that can be shared across drivers. | |||
2010-01-20 | egl: Add a simple cache for driver probe. | Chia-I Wu | |
In current design, multiple drivers will probe the same display and the best driver is determined. The cache can be used by the drivers to store and share the probed data. | |||
2010-01-20 | egl: Improve driver matching. | Chia-I Wu | |
Make drv->Probe return a score so that the matching can be done by finding the driver with the highest score. | |||
2010-01-20 | egl: Rename _EGL_PLATFORM_X to _EGL_PLATFORM_POSIX. | Chia-I Wu | |
The macro is used to determine if dlfcn.h or dirent.h is available. POSIX is a better name than X in such case. | |||
2010-01-20 | egl: Remove unused driver and display functions. | Chia-I Wu | |
Remove _eglPreloadDriver, _eglLookupDriver, and _eglSplitDisplayString. | |||
2010-01-20 | egl: Use _eglPreloadDrivers. | Chia-I Wu | |
Replace the use of _eglPreloadDriver by _eglPreloadDrivers. The latter supports EGL_DISPLAY which have a better chance to "just work". | |||
2010-01-20 | egl: Add _eglPreloadDrivers. | Chia-I Wu | |
It can be used to load the user driver specified by EGL_DRIVER, or a set of drivers specified by EGL_DISPLAY, or the default driver, and in that order. | |||
2010-01-20 | softpipe: Remove unnecessary headers. | Vinson Lee | |
2010-01-19 | i915g: Remove unnecessary headers. | Vinson Lee | |
2010-01-20 | st/egl_g3d: Do not reuse the pipe transfer in ximage. | Chia-I Wu | |
A pipe transfer is supposed to be temporary. It should be created before X*PutImage and destroyed afterwards. | |||
2010-01-19 | Remove hardcoded -Wall from Radeon DRI makefiles | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2010-01-19 | r300g: Move GB_AA_CONFIG to its eventual new home. | Corbin Simpson | |