Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-22 | nvfx: fix sampler views support | Luca Barbieri | |
The code was half converted, resulting in texturing being totally broken. | |||
2010-03-22 | glslcompiler: fix build breakage | Brian Paul | |
2010-03-22 | Merge branch '7.8' | Brian Paul | |
Conflicts: src/gallium/drivers/cell/ppu/cell_screen.c src/mesa/state_tracker/st_cb_drawpixels.c | |||
2010-03-22 | glslcompiler: fix build breakage | Brian Paul | |
2010-03-22 | mesa: remove return, do as the comment says | Brian Paul | |
2010-03-22 | mesa: Add end of line to the end of a debug output. | Pauli Nieminen | |
2010-03-21 | r200: Fix emit size prediction to account elt splitting. | Pauli Nieminen | |
Emit sizes prediction didn't account for render splitting in hwtnl path. | |||
2010-03-21 | r200: Don't flush when closing elts in KMS. | Pauli Nieminen | |
Flush in middle of rendering in KMS is not allowed because buffers are discarded in flush. Fixes crash when emiting split indices with RADEON_DEBUG=all. | |||
2010-03-21 | r300g: disable tiling for YUV formats | Marek Olšák | |
2010-03-21 | r300g: fix scons build | Marek Olšák | |
2010-03-21 | r300g: accelerate blitting for all 64-bit texture formats | Marek Olšák | |
2010-03-21 | r300g: add and enable square microtiling | Marek Olšák | |
It requires DRM 2.1.0 (e.g. kernel 2.6.34) and is disabled on older ones. Finally, the texture tiling implementation is now complete. Uff. | |||
2010-03-21 | r300g: cleanup tiling flags propagation | Marek Olšák | |
2010-03-21 | r300g: put common defines into one file | Marek Olšák | |
2010-03-21 | r300g: remove unused code | Marek Olšák | |
2010-03-21 | r200: Fix swtnl fallback to flush pending rendering before transition. | Pauli Nieminen | |
Flush after transition would emit wrong state that could cause wrong state emited for pending rendering operation. Fixes wan once from extrement tuxracer that is using per vertex materials. | |||
2010-03-21 | r200: Fix mixed indetion in r200TclFallback. | Pauli Nieminen | |
2010-03-21 | Revert "drm/sw: does not need sw_winsys" | George Sapountzis | |
This reverts commit 97a694e2211dc804090f282d8e096c028f29579f. | |||
2010-03-21 | Revert "gallium: add soft screen helper" | George Sapountzis | |
This reverts commit f87a5f6499f51f651c2a9f2d4682875b22926905. | |||
2010-03-21 | Revert "drm/sw: just s/softpipe_create_screen/gallium_soft_create_screen/" | George Sapountzis | |
This reverts commit 5d524cce9c4fcc18ed977801d59ba7bb911020db. | |||
2010-03-21 | Revert "fix scons build" | George Sapountzis | |
This reverts commit 29ec05164838f13d9535271796a50fa213d07912. | |||
2010-03-21 | fix scons build | George Sapountzis | |
2010-03-21 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa | George Sapountzis | |
2010-03-21 | Revert "Makefile.template: respect LIBRARY_DEFINES in mkdep" | George Sapountzis | |
This reverts commit 9ec29e31919e85f9230867f43841c0e74be930d3. | |||
2010-03-21 | nv50: report driver as GLSL capable | Christoph Bumiller | |
There's still no hint of optimization in the shaders, but we support conditionals, loops and even integer opcodes so it isn't that big a lie. | |||
2010-03-21 | Merge branch 'master' of git://anongit.freedesktop.org/git/mesa/mesa | George Sapountzis | |
2010-03-21 | drm/sw: just s/softpipe_create_screen/gallium_soft_create_screen/ | George Sapountzis | |
This partially reverts commit f87a5f6499f51f651c2a9f2d4682875b22926905. | |||
2010-03-21 | nv50: don't validate arrays on clear | Christoph Bumiller | |
The vertex elements and buffers might not be valid anymore. | |||
2010-03-21 | nv50: get rid of the static_init stateobj | Christoph Bumiller | |
Relocations of per-screen buffers are now emitted directly, and include the necessary method to get changes in constbuf addresses committed to the hw. It should also be a bit cheaper than the way stateobjs emit relocation markers, use a little less pushbuf space. | |||
2010-03-21 | gallium: add soft screen helper | George Sapountzis | |
2010-03-21 | dri1_api: need not include drm.h | George Sapountzis | |
2010-03-21 | drm/sw: does not need sw_winsys | George Sapountzis | |
2010-03-21 | drm/sw: llvmpipe texture_from_handle | George Sapountzis | |
Not sure, but judging by softpipe, this hook was forgotten. | |||
2010-03-21 | Makefile.template: respect LIBRARY_DEFINES in mkdep | George Sapountzis | |
2010-03-21 | rename dri_sw to drisw_util for consistency | George Sapountzis | |
2010-03-21 | dri_inteface: add define for checking presence of drm.h | George Sapountzis | |
__NOT_HAVE_DRM_H is a like a feature, defined by default on specific platforms and allows to be defined externally as well. __NOT_HAVE_DRM_H should only be used by xserver and mesa swrast_dri drivers | |||
2010-03-21 | glx: minor cosmetic | George Sapountzis | |
2010-03-21 | glx: swapBuffers prototype has changed | George Sapountzis | |
2010-03-21 | vbo: Fix vbo_split_copy to pass correct max_index to draw. | Pauli Nieminen | |
vbo_split_copy was passing one past the max_index to draw function which caused _tnl_draw_prims function to read uninitialized values from copied array. Bug was spoted in valgrind report of progs/tests/cva_huge. | |||
2010-03-21 | dri/nouveau: Reemit the light model state when lighting goes on/off. | Francisco Jerez | |
2010-03-21 | dri/nouveau: Random cleanups. | Francisco Jerez | |
2010-03-21 | r300g: fix occlusion query hangs. | Dave Airlie | |
Okay need to revist the whole OQ stuff anyways, glean test asserts which is never good. I'm liking the cached bufmgr restrictions less and less, I think I'll probably play with the fence and/or busy stuff ASAP and try and clean it up. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-21 | r300g: add bufmgr cached for vertex/index buffers. | Dave Airlie | |
This adds the cached bufmgr for vertex/index buffers on top of the kernel manager. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-21 | gallium: cached bufmgr add map busy check | Dave Airlie | |
Suggested by Jose on the list, probably not perfect but will let me get past this for now, testing with a fenced bufmgr on top of this, was slower, Also this doesn't let you do the busy early exit optimisation either from what I can see. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-03-21 | Merge remote branch 'origin/gallium-st-api-dri' | Chia-I Wu | |
2010-03-21 | r300g: align misaligned ushort vertex indices | Marek Olšák | |
2010-03-21 | r300g: fix misaligned generated offset for ubyte vertex indices | Marek Olšák | |
2010-03-21 | r300g: split the vertex buffer alignment validation | Marek Olšák | |
2010-03-21 | r300g: skip null vertex buffers | Marek Olšák | |
2010-03-21 | r300/compiler: fix assertion failure in the r500-fragprog emission path | Marek Olšák | |