Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-23 | st/egl: fix up for binding flagsgallium-buffer-usage-cleanup | Keith Whitwell | 3 | -10/+12 | |
2010-03-23 | r300: restore 4k alignment for oqbo buffers | Keith Whitwell | 1 | -2/+6 | |
2010-03-23 | gallium: bind flags | Keith Whitwell | 122 | -562/+683 | |
2010-03-23 | Merge commit 'origin/gallium-resources' into gallium-buffer-usage-cleanup | Keith Whitwell | 435 | -16478/+17087 | |
Conflicts: src/gallium/state_trackers/vega/api_filters.c src/mesa/state_tracker/st_cb_drawpixels.c | |||||
2010-03-22 | gallium: Usage parameter of get_transfer/transfer_inline_write is a bitfield. | Michal Krol | 15 | -24/+24 | |
2010-03-22 | scons: Update file lists after gallium-resources changes. | Michal Krol | 3 | -5/+1 | |
2010-03-22 | gallium: Do not use `template` for formal parameter names. | Michal Krol | 1 | -2/+2 | |
2010-03-21 | ws/nouveau: remove pipe_texture reference | Keith Whitwell | 1 | -1/+1 | |
2010-03-21 | ws/xlib: remove pipe_buffer reference in comment | Keith Whitwell | 1 | -1/+1 | |
2010-03-21 | st/vega: clean up reference to pipe_texture | Keith Whitwell | 1 | -1/+1 | |
2010-03-21 | st/python: begin conversion to pipe_resources, much more to do | Keith Whitwell | 3 | -26/+22 | |
2010-03-21 | st/xorg: update for pipe_resources | Keith Whitwell | 10 | -120/+117 | |
2010-03-21 | st/dri: update for pipe_resources | Keith Whitwell | 6 | -21/+21 | |
2010-03-21 | st/egl: update for pipe_resources | Keith Whitwell | 9 | -47/+47 | |
2010-03-21 | r300: drop use of R300 DONT SYNC flag | Keith Whitwell | 1 | -15/+0 | |
2010-03-21 | pipebuffer: use transfer flag | Keith Whitwell | 1 | -1/+1 | |
2010-03-21 | Merge commit 'origin/master' into gallium-resources | Keith Whitwell | 38 | -333/+375 | |
Conflicts: src/gallium/drivers/llvmpipe/lp_texture.c src/gallium/drivers/r300/r300_context.c src/gallium/drivers/r300/r300_texture.c src/gallium/winsys/drm/radeon/core/radeon_buffer.h | |||||
2010-03-21 | r300g: disable tiling for YUV formats | Marek Olšák | 1 | -3/+15 | |
2010-03-21 | r300g: fix scons build | Marek Olšák | 5 | -11/+6 | |
2010-03-21 | r300g: accelerate blitting for all 64-bit texture formats | Marek Olšák | 1 | -0/+3 | |
2010-03-21 | r300g: add and enable square microtiling | Marek Olšák | 6 | -7/+20 | |
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 | 6 | -18/+24 | |
2010-03-21 | r300g: put common defines into one file | Marek Olšák | 5 | -22/+52 | |
2010-03-21 | r300g: remove unused code | Marek Olšák | 5 | -395/+1 | |
2010-03-21 | cell: attempt to convert to pipe_resources | Keith Whitwell | 15 | -322/+201 | |
Can't even compile test this driver. | |||||
2010-03-21 | Revert "drm/sw: does not need sw_winsys" | George Sapountzis | 1 | -0/+1 | |
This reverts commit 97a694e2211dc804090f282d8e096c028f29579f. | |||||
2010-03-21 | Revert "gallium: add soft screen helper" | George Sapountzis | 8 | -120/+37 | |
This reverts commit f87a5f6499f51f651c2a9f2d4682875b22926905. | |||||
2010-03-21 | Revert "drm/sw: just s/softpipe_create_screen/gallium_soft_create_screen/" | George Sapountzis | 1 | -4/+26 | |
This reverts commit 5d524cce9c4fcc18ed977801d59ba7bb911020db. | |||||
2010-03-21 | Revert "fix scons build" | George Sapountzis | 1 | -1/+0 | |
This reverts commit 29ec05164838f13d9535271796a50fa213d07912. | |||||
2010-03-21 | nvfx: restore usage of pipe_winsys | Keith Whitwell | 1 | -1/+2 | |
The interface that cannot be killed... | |||||
2010-03-21 | nv50: fix warning | Keith Whitwell | 1 | -0/+1 | |
2010-03-21 | fix scons build | George Sapountzis | 1 | -0/+1 | |
2010-03-21 | util: restore u_simple_screen, nouveau still relies on it | Keith Whitwell | 1 | -0/+184 | |
2010-03-21 | nouveau: convert nvfx and nv50 to pipe_resources | Keith Whitwell | 49 | -575/+1234 | |
Compile tested only. This was a deeper change than I was hoping for, due to the layering of the pipe_texture implementation in each driver on top of a shared pipe_buffer implementation in the shared code. Have modified the shared code to act as a set of convenience routines operating on nouveau_bo objects. Each driver now uses the u_resource_vtbl technique to split the implementation of pipe_resources between the existing miptree code for textures and a new, minimal buffer implementation in each driver. Eventually these should be combined, not least because APIs are now allowing things like binding buffer resources as textures and render targets. | |||||
2010-03-21 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/mesa/mesa | George Sapountzis | 1 | -1/+1 | |
2010-03-21 | Revert "Makefile.template: respect LIBRARY_DEFINES in mkdep" | George Sapountzis | 1 | -1/+1 | |
This reverts commit 9ec29e31919e85f9230867f43841c0e74be930d3. | |||||
2010-03-21 | nv50: report driver as GLSL capable | Christoph Bumiller | 1 | -1/+1 | |
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 | 4 | -140/+146 | |
2010-03-21 | drm/sw: just s/softpipe_create_screen/gallium_soft_create_screen/ | George Sapountzis | 1 | -26/+4 | |
This partially reverts commit f87a5f6499f51f651c2a9f2d4682875b22926905. | |||||
2010-03-21 | nv50: don't validate arrays on clear | Christoph Bumiller | 1 | -0/+4 | |
The vertex elements and buffers might not be valid anymore. | |||||
2010-03-21 | nv50: get rid of the static_init stateobj | Christoph Bumiller | 3 | -140/+142 | |
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 | 8 | -37/+120 | |
2010-03-21 | dri1_api: need not include drm.h | George Sapountzis | 1 | -1/+1 | |
2010-03-21 | drm/sw: does not need sw_winsys | George Sapountzis | 1 | -1/+0 | |
2010-03-21 | drm/sw: llvmpipe texture_from_handle | George Sapountzis | 1 | -0/+1 | |
Not sure, but judging by softpipe, this hook was forgotten. | |||||
2010-03-21 | Makefile.template: respect LIBRARY_DEFINES in mkdep | George Sapountzis | 1 | -1/+1 | |
2010-03-21 | rename dri_sw to drisw_util for consistency | George Sapountzis | 4 | -4/+4 | |
2010-03-21 | dri_inteface: add define for checking presence of drm.h | George Sapountzis | 2 | -1/+9 | |
__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 | 1 | -5/+8 | |
2010-03-21 | glx: swapBuffers prototype has changed | George Sapountzis | 1 | -2/+9 | |