Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-21 | llvmpipe: added simple perf/statistics counting facility | Brian Paul | |
Currently counting number of tris, how many tiles of each size are fully covered, partially covered or empty, etc. Set LP_DEBUG=counters to enable. Results are printed upon context destruction. | |||
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 | docs: enhance blend documentation | Roland Scheidegger | |
2010-01-21 | docs: clean up sampler description | Roland Scheidegger | |
2010-01-21 | gallium: adapt util code to blend changes | Roland Scheidegger | |
2010-01-21 | gallium: fix conditional rendering comment | Brian Paul | |
2010-01-21 | gallium/docs: document conditional rendering | Brian Paul | |
2010-01-21 | gallium: new PIPE_CAP bits for the independent blend functionality | Roland Scheidegger | |
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 | progs/fp: testcases for GL_ARB_fragment_coord_conventions | Brian Paul | |
Based on a patch from Luca Barbieri but moved the comments after the !!ARBfp1.0 header | |||
2010-01-21 | docs: remove old pbuffer info | Brian Paul | |
2010-01-21 | docs: added target attribute to external URLs | Brian Paul | |
2010-01-21 | docs: add links to the egl, openvg, opengles pages | Brian Paul | |
And move the GLSL link up the use User Topics section. | |||
2010-01-21 | softpipe: added region assertions in softpipe_get_tex_transfer() | Brian Paul | |
2010-01-21 | docs: new Mesa source tree overview page. | Brian Paul | |
This has been sitting around for a while. Incomplete, but a good start. | |||
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-21 | docs: Update documentation for OpenVG and OpenGL ES. | Chia-I Wu | |
Update the instructions and add references to egl.html. | |||
2010-01-21 | docs: 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-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 | llvmpipe: optimize tile writing code | Brian Paul | |
The code which converts/copies color tiles to the linear layout has been rewritten. There's less arithmetic and better loop unrolling, and possibly a better memory access pattern. Some demos, like gears, are about 20% faster now. | |||
2010-01-20 | llvmpipe: remove tile clipping code | Brian Paul | |
The surface is always a multiple of the tile size now. | |||
2010-01-20 | llvmpipe: align display target size to multiple of tile size | Brian Paul | |
This will allow us to skip clipping tiles to surface bounds. | |||
2010-01-20 | ffb: Remove unnecessary headers. | Vinson Lee | |
2010-01-20 | llvmpipe: put TILE_SIZE #define in its own header | Brian Paul | |
To avoid including lp_tile_soa.h in other places. | |||
2010-01-20 | llvmpipe: add makefile rule for generating .s files | Brian Paul | |
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 | llvmpipe: updated comment | Brian Paul | |
2010-01-20 | xlib/softpipe: fix buffer memory leak | Brian Paul | |
Fixes leak caused by window resize. | |||
2010-01-20 | llvmpipe: adapt to per-rendertarget blend changes | Roland Scheidegger | |
2010-01-20 | gallium: prepare for per-rendertarget blend enables, writemasks, blend funcs | Roland Scheidegger | |
GL 3.0 (EXT_draw_buffers2) and other APIs allow independent blend enables and write masks per render target, ARB_draw_buffers_blend (and other APIs) also allow independent blend functions. Things like dithering, logic ops however are not extended to be per rendertarget, that might be conceptually possible however it doesn't look like any API wants to expose this. | |||
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 | docs: updated Mesa mailing list info | Brian Paul | |
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. |