Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-31 | nv20: Z-mapping parameters | Pekka Paalanen | |
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 <pq@iki.fi> | |||
2009-01-31 | nv20: draw_elements needs to flush | Pekka Paalanen | |
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 <pq@iki.fi> | |||
2009-01-31 | nv20: set surface status in clear() | Pekka Paalanen | |
Other nvXX drivers seem to do this, so I do it too. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-01-30 | util: Define ffs for MinGW. | José Fonseca | |
2009-01-30 | pipebuffer: Consider 0 as no alignment needed. | José Fonseca | |
2009-01-30 | gallium: Don't build egl state_tracker | Jakob Bornecrantz | |
2009-01-30 | egl: Don't fill shown screen | Jakob Bornecrantz | |
2009-01-30 | intel: Remove debug print | Jakob Bornecrantz | |
2009-01-30 | i915: Fix surface operations | Jakob Bornecrantz | |
2009-01-29 | pipebuffer: Ondemand buffer manager. | José Fonseca | |
A variation of malloc buffers which get transferred to real graphics memory when there is an attempt to validate them. | |||
2009-01-29 | pipebuffer: Implement proper buffer validation. | José Fonseca | |
2009-01-29 | egl: Blit to the bound frontbuffer with pipe | Jakob Bornecrantz | |
2009-01-29 | intel: Set render domain on read and write | Jakob Bornecrantz | |
2009-01-29 | intel: Try forcing flushes | Jakob Bornecrantz | |
2009-01-29 | intel: Dump batchbuffer before sending to hw | Jakob Bornecrantz | |
2009-01-29 | intel: Change link order | Jakob Bornecrantz | |
2009-01-29 | i915: Don't take a context as argument for debug | Jakob Bornecrantz | |
2009-01-29 | i915: Don't dump batchbuffer on flush in context | Jakob Bornecrantz | |
2009-01-29 | i965: fix bug in pass0_precalc_mov() | Brian Paul | |
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) | |||
2009-01-29 | i965: widen per-texture bitfields for 16 texture image units | Brian Paul | |
(cherry picked from master/commit f78c388b6c156cb155f089b00612f00919090a8e) | |||
2009-01-29 | intel: check if stencil test is enabled in intel_stencil_drawpixels() | Brian Paul | |
(cherry picked from master/commit 72ee0e247d799c85612c72bbd2257648e11fa583) | |||
2009-01-29 | intel: save/restore GL matrix mode in ↵ | Brian Paul | |
intel_meta_set_passthrough_transform(), intel_meta_restore_transform() (cherry picked from master, commit 723648f2ee2a8e529063c9da84e9dff9c8c6be99) | |||
2009-01-29 | mesa: set version to 7.4 for mesa_7_4_branch | Brian Paul | |
2009-01-29 | mesa: set version to 7.3 | Brian Paul | |
2009-01-28 | intel: Fix type correctly this time | Jakob Bornecrantz | |
Facepalm. | |||
2009-01-28 | intel: Fix typo | Jakob Bornecrantz | |
2009-01-28 | i915: Add verbose debuging | Jakob Bornecrantz | |
Only enabled while in development this commit will be reverted in the future. | |||
2009-01-28 | i915: Fix batchbuffer dumping | Jakob Bornecrantz | |
2009-01-28 | i915: Flush on surface copy/clear | Jakob Bornecrantz | |
2009-01-28 | intel: Supply the correct buffers to gem | Jakob Bornecrantz | |
2009-01-28 | gallium: Build EGL st when build glx st | Jakob Bornecrantz | |
2009-01-28 | egl: Adopt to st_framebuffer changes | Jakob Bornecrantz | |
2009-01-28 | pipebuffer: More assertions. | José Fonseca | |
2009-01-28 | pipebuffer: Fix alignment assertion. | José Fonseca | |
2009-01-28 | pipebuffer: Export the pipe buffer winsys hooks. | José Fonseca | |
2009-01-27 | gallium: remove redundant size from the constant buffer | Zack Rusin | |
reuse the size of the actual buffer | |||
2009-01-27 | gallium: it's a reference value, not a reference number | Zack Rusin | |
2009-01-27 | gallium: standardize api on the prefix "nr" | Zack Rusin | |
2009-01-27 | gallium: standardize naming of masks | Zack Rusin | |
2009-01-27 | gallium: standardize on stride instead of pitch in the interface | Zack Rusin | |
2009-01-27 | tgsi: silence some warnings | Keith Whitwell | |
2009-01-27 | draw: silence some warnings | Keith Whitwell | |
2009-01-27 | i915: queiten compiler warnings | Keith Whitwell | |
2009-01-27 | failover: queiten compiler warnings | Keith Whitwell | |
2009-01-27 | draw: queiten compiler warnings | Keith Whitwell | |
2009-01-26 | egl: compilation fix | Zack Rusin | |
2009-01-26 | glut: Minor cleanups. | José Fonseca | |
2009-01-26 | nv20: rewrite vertex layout | Pekka Paalanen | |
NV20 seems to be very different to NV10. In vertex array, pos is first, not last. There are maximum 16 attributes and only few are currently known. This makes trivial/tri work on NV20. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-01-26 | nv20: adjust initial hw context | Pekka Paalanen | |
VIEWPORT_SCALE0 seems to do with translation and the sane value for x and y is zero. VIEWPORT_SCALE1 is still a mystery. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
2009-01-26 | gallium: updated comments in st_extensions.c | Brian Paul | |