Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | nv20: send buffer handles on hw state emit | Pekka Paalanen | 2009-01-31 | 1 | -6/+4 |
| | | | | | | | Color and Z buffer offsets were emitted here, now also the buffer handles are emitted so they target the correct memory. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | nv20: disable depth writes in hw init | Pekka Paalanen | 2009-01-31 | 1 | -1/+1 |
| | | | | | | | Probably not necessary, but just in case. Depth registers point to the color buffer, when there is no depth buffer. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | nv20: Z-mapping parameters | Pekka Paalanen | 2009-01-31 | 2 | -11/+14 |
| | | | | | | | | | Based on my renouveau dump, adjust initial hw state related to Z-mapping, and add one unknown depth reg into depth/stencil/alpha emission. Now trivial/tri-z on nv20 looks identical to swrast rendered one. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | nv20: draw_elements needs to flush | Pekka Paalanen | 2009-01-31 | 1 | -0/+1 |
| | | | | | | | nv20_draw_elements() uses the draw module, and draw_flush() needs to be called to actually emit the vertices immediately. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | nv20: set surface status in clear() | Pekka Paalanen | 2009-01-31 | 1 | -0/+1 |
| | | | | | | Other nvXX drivers seem to do this, so I do it too. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | util: Define ffs for MinGW. | José Fonseca | 2009-01-30 | 1 | -0/+4 |
| | |||||
* | pipebuffer: Consider 0 as no alignment needed. | José Fonseca | 2009-01-30 | 1 | -1/+7 |
| | |||||
* | gallium: Don't build egl state_tracker | Jakob Bornecrantz | 2009-01-30 | 1 | -1/+1 |
| | |||||
* | egl: Don't fill shown screen | Jakob Bornecrantz | 2009-01-30 | 1 | -16/+0 |
| | |||||
* | intel: Remove debug print | Jakob Bornecrantz | 2009-01-30 | 2 | -13/+1 |
| | |||||
* | i915: Fix surface operations | Jakob Bornecrantz | 2009-01-30 | 3 | -21/+21 |
| | |||||
* | pipebuffer: Ondemand buffer manager. | José Fonseca | 2009-01-29 | 4 | -0/+319 |
| | | | | | A variation of malloc buffers which get transferred to real graphics memory when there is an attempt to validate them. | ||||
* | pipebuffer: Implement proper buffer validation. | José Fonseca | 2009-01-29 | 14 | -108/+359 |
| | |||||
* | egl: Blit to the bound frontbuffer with pipe | Jakob Bornecrantz | 2009-01-29 | 1 | -0/+8 |
| | |||||
* | intel: Set render domain on read and write | Jakob Bornecrantz | 2009-01-29 | 1 | -1/+2 |
| | |||||
* | intel: Try forcing flushes | Jakob Bornecrantz | 2009-01-29 | 1 | -7/+7 |
| | |||||
* | intel: Dump batchbuffer before sending to hw | Jakob Bornecrantz | 2009-01-29 | 1 | -0/+2 |
| | |||||
* | intel: Change link order | Jakob Bornecrantz | 2009-01-29 | 1 | -1/+2 |
| | |||||
* | i915: Don't take a context as argument for debug | Jakob Bornecrantz | 2009-01-29 | 2 | -7/+5 |
| | |||||
* | i915: Don't dump batchbuffer on flush in context | Jakob Bornecrantz | 2009-01-29 | 1 | -1/+0 |
| | |||||
* | docs: i965 fixes | Brian Paul | 2009-01-29 | 1 | -0/+1 |
| | |||||
* | i965: fix bug in pass0_precalc_mov() | Brian Paul | 2009-01-29 | 1 | -3/+11 |
| | | | | | | | | | Previously, "in-place" swizzles such as: MOV t, t.xxyx; were handled incorrectly. Fixed by splitting the one loop into two loops so we get all the refs before assigning them (to avoid potential clobbering). (cherry picked from master/commit faa48915d27634a12f123eaa6e954ec79565e365) | ||||
* | i965: widen per-texture bitfields for 16 texture image units | Brian Paul | 2009-01-29 | 1 | -5/+5 |
| | | | | (cherry picked from master/commit f78c388b6c156cb155f089b00612f00919090a8e) | ||||
* | intel: check if stencil test is enabled in intel_stencil_drawpixels() | Brian Paul | 2009-01-29 | 1 | -1/+5 |
| | | | | (cherry picked from master/commit 72ee0e247d799c85612c72bbd2257648e11fa583) | ||||
* | intel: save/restore GL matrix mode in ↵ | Brian Paul | 2009-01-29 | 2 | -0/+4 |
| | | | | | | intel_meta_set_passthrough_transform(), intel_meta_restore_transform() (cherry picked from master, commit 723648f2ee2a8e529063c9da84e9dff9c8c6be99) | ||||
* | docs: fix typo | Brian Paul | 2009-01-29 | 1 | -1/+1 |
| | |||||
* | mesa: set version to 7.4 for mesa_7_4_branch | Brian Paul | 2009-01-29 | 2 | -7/+7 |
| | |||||
* | docs: skeleton 7.4 release notes file | Brian Paul | 2009-01-29 | 2 | -0/+69 |
| | |||||
* | docs: 7.3 md5 sums | Brian Paul | 2009-01-29 | 1 | -1/+9 |
| | |||||
* | mesa: set version to 7.3 | Brian Paul | 2009-01-29 | 2 | -5/+5 |
| | |||||
* | docs: set 7.3 release date | Brian Paul | 2009-01-29 | 2 | -2/+3 |
| | |||||
* | docs: assorted updates, link fixes | Brian Paul | 2009-01-29 | 4 | -11/+49 |
| | |||||
* | intel: Fix type correctly this time | Jakob Bornecrantz | 2009-01-28 | 1 | -1/+1 |
| | | | | Facepalm. | ||||
* | intel: Fix typo | Jakob Bornecrantz | 2009-01-28 | 1 | -1/+1 |
| | |||||
* | i915: Add verbose debuging | Jakob Bornecrantz | 2009-01-28 | 3 | -3/+14 |
| | | | | | Only enabled while in development this commit will be reverted in the future. | ||||
* | i915: Fix batchbuffer dumping | Jakob Bornecrantz | 2009-01-28 | 1 | -3/+3 |
| | |||||
* | i915: Flush on surface copy/clear | Jakob Bornecrantz | 2009-01-28 | 1 | -0/+2 |
| | |||||
* | intel: Supply the correct buffers to gem | Jakob Bornecrantz | 2009-01-28 | 1 | -3/+5 |
| | |||||
* | gallium: Build EGL st when build glx st | Jakob Bornecrantz | 2009-01-28 | 1 | -1/+1 |
| | |||||
* | egl: Adopt to st_framebuffer changes | Jakob Bornecrantz | 2009-01-28 | 1 | -2/+1 |
| | |||||
* | pipebuffer: More assertions. | José Fonseca | 2009-01-28 | 1 | -0/+5 |
| | |||||
* | pipebuffer: Fix alignment assertion. | José Fonseca | 2009-01-28 | 1 | -2/+2 |
| | |||||
* | pipebuffer: Export the pipe buffer winsys hooks. | José Fonseca | 2009-01-28 | 3 | -8/+84 |
| | |||||
* | gallium: remove redundant size from the constant buffer | Zack Rusin | 2009-01-27 | 11 | -22/+19 |
| | | | | reuse the size of the actual buffer | ||||
* | gallium: it's a reference value, not a reference number | Zack Rusin | 2009-01-27 | 12 | -12/+12 |
| | |||||
* | gallium: standardize api on the prefix "nr" | Zack Rusin | 2009-01-27 | 26 | -38/+38 |
| | |||||
* | gallium: standardize naming of masks | Zack Rusin | 2009-01-27 | 16 | -72/+72 |
| | |||||
* | gallium: standardize on stride instead of pitch in the interface | Zack Rusin | 2009-01-27 | 14 | -23/+23 |
| | |||||
* | tgsi: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -0/+37 |
| | |||||
* | draw: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+4 |
| |