Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | svga: Handle comment tokens when dumping. | José Fonseca | 2009-11-27 | 2 | -1/+12 |
| | |||||
* | svga: Use consistent names for public symbol names of shader dumping facilities. | José Fonseca | 2009-11-27 | 5 | -12/+12 |
| | |||||
* | svga: Use consistent file names for dumping facilities. | José Fonseca | 2009-11-27 | 10 | -11/+11 |
| | |||||
* | svga: flush our command buffer after the 8th distinct render target | Keith Whitwell | 2009-11-27 | 3 | -1/+11 |
| | | | | | | | | | | | | | | This helps improve the surface cache behaviour in the face of the large number of single-use render targets generated by EXA and the xorg state tracker. Without this we can reference hundreds of individual render targets from a command buffer, which leaves little scope for sharing or reuse of those targets. Flushing early means we can start reusing textures much sooner. This shouldn't have much effect on normal 3d rendering as it's pretty rare to have a command buffer with >8 different render targets in that world. | ||||
* | svga: add DEBUG_CACHE option | Keith Whitwell | 2009-11-27 | 8 | -9/+53 |
| | |||||
* | svga: hash the whole key, not just the first four bytes | Keith Whitwell | 2009-11-26 | 1 | -3/+3 |
| | |||||
* | svga: Remove spurious argument to SVGA_DBG. | José Fonseca | 2009-11-26 | 1 | -1/+1 |
| | |||||
* | svga: try harder to make the cachable flag work | Keith Whitwell | 2009-11-25 | 2 | -6/+19 |
| | | | | It doesn't though. | ||||
* | svga: revert packing of surface key | Keith Whitwell | 2009-11-25 | 1 | -3/+3 |
| | | | | Over-ambitious packing of values broke my cursor. | ||||
* | svga: cache textures as well as buffers | Keith Whitwell | 2009-11-24 | 5 | -117/+167 |
| | |||||
* | svga: Filter out pendantic and ansi flags | Jakob Bornecrantz | 2009-11-24 | 1 | -0/+3 |
| | | | | | Rather have the driver compile without the flags then having to disable them. | ||||
* | svga: Scrub Makefiles a bit | Jakob Bornecrantz | 2009-11-23 | 1 | -7/+1 |
| | | | | | | Remove x86 specific hacks. Not that they will ever be used on none x86 arches, but they are built by default. And the way the flags where added was a hack. | ||||
* | i915g: Add missing break statement in i915_debug.c. | Vinson Lee | 2009-11-20 | 1 | -0/+1 |
| | |||||
* | Fix memory leak. | Alan Hourihane | 2009-11-20 | 1 | -0/+1 |
| | |||||
* | softpipe: whitespace/indentation fixes | Brian Paul | 2009-11-19 | 1 | -5/+3 |
| | |||||
* | softpipe: add missing check in softpipe_is_texture_referenced() | Brian Paul | 2009-11-19 | 1 | -2/+8 |
| | | | | Check if the named texture is referenced by the texture cache. | ||||
* | i915g: replace //-style comments | Brian Paul | 2009-11-17 | 1 | -2/+4 |
| | |||||
* | i915g: remove trailing commas in enum lists to silence warnings | Brian Paul | 2009-11-17 | 1 | -3/+3 |
| | |||||
* | svga: Remove -Werror for now as GCC 4.4.x raises a bunch of warnings | Jakob Bornecrantz | 2009-11-17 | 2 | -4/+1 |
| | |||||
* | nouveau: nv30: Check for NULL front (happens with DRI2) | Patrice Mandin | 2009-11-17 | 1 | -1/+4 |
| | |||||
* | nouveau: nv30: Add missing include to fix warning | Patrice Mandin | 2009-11-17 | 1 | -4/+5 |
| | |||||
* | svga: Add svga driver | Jakob Bornecrantz | 2009-11-17 | 71 | -0/+24312 |
| | |||||
* | nv20: Fix build for the last nouveau_class.h changes. | Francisco Jerez | 2009-11-15 | 1 | -2/+2 |
| | | | | | Signed-off-by: Francisco Jerez <[email protected]> Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | nv10: Fix build for the last nouveau_class.h changes. | Francisco Jerez | 2009-11-15 | 2 | -3/+3 |
| | | | | | Signed-off-by: Francisco Jerez <[email protected]> Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | r300, r300g: Add missing registers. | Corbin Simpson | 2009-11-11 | 1 | -3/+5 |
| | |||||
* | i915g: Fix memory leak when pci id is unknown. | Vinson Lee | 2009-11-10 | 1 | -0/+1 |
| | |||||
* | llvmpipe: Fix derived blend color state. | José Fonseca | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | llvmpipe: Ensure stack variables in unit tests are properly aligned. | José Fonseca | 2009-11-09 | 3 | -12/+15 |
| | |||||
* | nv50: clarify data for method 0x121c | Christoph Bumiller | 2009-11-09 | 1 | -5/+6 |
| | |||||
* | r300g: Fix up SW TCL rendering functions. | Corbin Simpson | 2009-11-08 | 2 | -20/+53 |
| | | | | They don't work, but at least they're clean now. | ||||
* | r300g: Protect against possibly missing Draw pointer. | Corbin Simpson | 2009-11-08 | 1 | -18/+29 |
| | | | | Part of the SW TCL revival. | ||||
* | r300g: Unify context names for counts. | Corbin Simpson | 2009-11-08 | 6 | -14/+19 |
| | | | | From the SW TCL fixups. | ||||
* | r300g: Enable PSC/RS dump with new debugging flags. | Corbin Simpson | 2009-11-08 | 1 | -12/+16 |
| | |||||
* | r300g: Fix is_buffer_referenced. | Corbin Simpson | 2009-11-08 | 1 | -2/+5 |
| | |||||
* | r300g: Fix build error on old compilers. | Corbin Simpson | 2009-11-08 | 1 | -3/+3 |
| | | | | This dead code was still getting compiled, causing a bad ref in the lib. | ||||
* | r300g: Organize inlined state. | Corbin Simpson | 2009-11-07 | 1 | -36/+36 |
| | |||||
* | r300g: DCE. | Corbin Simpson | 2009-11-07 | 2 | -27/+2 |
| | | | | This must never have been called before; it's completely wrong. | ||||
* | r300g: Minor code cleanup to avoid confusion. | Corbin Simpson | 2009-11-07 | 1 | -2/+1 |
| | |||||
* | r300g: Remove do-nothing functions. | Corbin Simpson | 2009-11-07 | 1 | -12/+0 |
| | |||||
* | r300g: Remove faulty assert. | Corbin Simpson | 2009-11-07 | 1 | -3/+1 |
| | |||||
* | Merge branch 'r300g-vbo' | Corbin Simpson | 2009-11-07 | 13 | -113/+446 |
|\ | | | | | | | | | | | This is an experimental HW TCL fastpath for r300g. It should run alright. Thanks to osiris for making this possible. | ||||
| * | r300g: Be more verbose in what's killing us WRT vert formats. | Corbin Simpson | 2009-11-07 | 1 | -4/+12 |
| | | |||||
| * | r300g: Comments. | Corbin Simpson | 2009-11-07 | 2 | -6/+11 |
| | | |||||
| * | r300g: Don't assert on oversized VBOs, just return FALSE. | Corbin Simpson | 2009-11-07 | 1 | -4/+12 |
| | | |||||
| * | r300g: Moar vbo cleanup. | Corbin Simpson | 2009-11-07 | 1 | -8/+12 |
| | | |||||
| * | r300g: s/false/FALSE/ | Corbin Simpson | 2009-11-07 | 2 | -9/+9 |
| | | | | | | | | Also s/true/TRUE/ | ||||
| * | r300g: Clean up indexbuf render, switch to RELOC macro. | Corbin Simpson | 2009-11-07 | 1 | -15/+17 |
| | | |||||
| * | r300g: Clean up r300_setup_vertex_buffers. | Corbin Simpson | 2009-11-07 | 1 | -15/+13 |
| | | |||||
| * | r300g: Don't pass hw_prim around in the context. | Corbin Simpson | 2009-11-07 | 5 | -81/+74 |
| | | | | | | | | And some other fixes. | ||||
| * | r300g: Use common state funcs for translating vert formats. | Corbin Simpson | 2009-11-07 | 1 | -72/+6 |
| | |