summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-21pipebuffer: Release the lock during map wait. Cleanups.José Fonseca
2010-01-21pipebuffer: Swap buffers out to system memory when running out of memory.José Fonseca
2010-01-21svga: Avoid synchronization issues when doing SW TNL.José Fonseca
2010-01-21mesa: Use pipe_buffer_write_nooverlap where appropriate.José Fonseca
2010-01-21util: Set DISCARD & UNSYNCHRONIZED when uploading vertices sequentially.José Fonseca
2010-01-21util: Use pipe_buffer_write_nooverlap in blits / mipmap generation.José Fonseca
2010-01-21gallium: New inline to write buffers which avoids synchronization.José Fonseca
2010-01-21gallium: Set PIPE_BUFFER_USAGE_DISCARD flag in pipe_buffer_write.José Fonseca
2010-01-21gallium: Remove temporary hack for the absence of a discard flag.José Fonseca
PIPE_BUFFER_USAGE_DISCARD flag now exists.
2010-01-21svga: 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-21st/xorg: Remove unnecessary headers.Vinson Lee
2010-01-21r200: fix CS section size mismatchRoland Scheidegger
Partial fix for fdo bug 25544 The tex handling will still need CS drm changes, see bug 25544 for more.
2010-01-21llvmpipe: Remove unnecessary headers.Vinson Lee
2010-01-21svga: Remove unnecessary headers.Vinson Lee
2010-01-21gallium: fix conditional rendering commentBrian Paul
2010-01-21gallium/docs: document conditional renderingBrian Paul
2010-01-21gallium: updated comments, whitespace fixesBrian Paul
2010-01-21mesa: minor whitespace fixBrian Paul
2010-01-21mesa: support for GL_ARB_fragment_coord_conventionsLuca Barbieri
Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-21progs/fp: testcases for GL_ARB_fragment_coord_conventionsBrian Paul
Based on a patch from Luca Barbieri but moved the comments after the !!ARBfp1.0 header
2010-01-21docs: remove old pbuffer infoBrian Paul
2010-01-21docs: added target attribute to external URLsBrian Paul
2010-01-21docs: add links to the egl, openvg, opengles pagesBrian Paul
And move the GLSL link up the use User Topics section.
2010-01-21softpipe: added region assertions in softpipe_get_tex_transfer()Brian Paul
2010-01-21docs: new Mesa source tree overview page.Brian Paul
This has been sitting around for a while. Incomplete, but a good start.
2010-01-21dri: Remove unnecessary glapi headers.Chia-I Wu
They are not used at all.
2010-01-21Do 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-21docs: Update documentation for OpenVG and OpenGL ES.Chia-I Wu
Update the instructions and add references to egl.html.
2010-01-21docs: Add documentation for EGL.Chia-I Wu
This is a short guide to EGL. The drivers that are to be removed soon are not mentioned in the guide.
2010-01-20mach64: Remove unnecessary headers.Vinson Lee
2010-01-20i810: Remove unnecessary headers.Vinson Lee
2010-01-20gallium/i965: Make brw_batchbuffer prototypes match in source & headerAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-20ffb: Remove unnecessary headers.Vinson Lee
2010-01-20radeong: Fix EGL driver names.Corbin Simpson
Using "radeon" instead of "radeong" because we don't have classic EGL.
2010-01-20Fix touching live system during install.Tomas Chvatal
2010-01-20xlib/softpipe: fix buffer memory leakBrian Paul
Fixes leak caused by window resize.
2010-01-20r200: re-adding missing pitch alignment check in blit codeAlex Deucher
lost after switch to common code
2010-01-20mesa: replace questionable CPU_TO_LE32 macro with functionBrian Paul
2010-01-20Copy __FUNCTION__ portability #defines from mesa/compiler.h to eglcompiler.hAlan Coopersmith
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2010-01-20st/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-20docs: updated Mesa mailing list infoBrian Paul
2010-01-20r200: fix some breakage after move to common blit codeAlex Deucher
2010-01-20st/xorg: Fic bug and close drm_api at proper placeJakob Bornecrantz
2010-01-20r200: fix typo in 76cf2618327a7f008dcfd0d91d64d6d9e01f9a9cAlex Deucher
noticed by Maciej on IRC.
2010-01-20st/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-20st/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-20egl: 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-20egl: 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-20egl: 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-20egl: Remove unused driver and display functions.Chia-I Wu
Remove _eglPreloadDriver, _eglLookupDriver, and _eglSplitDisplayString.