Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'gallium-winsys-private' into gallium-0.2 | Zack Rusin | 2009-02-01 | 94 | -389/+410 |
|\ | |||||
| * | util: List new file in sconscript. | José Fonseca | 2009-02-01 | 1 | -0/+1 |
| | | |||||
| * | pipebuffer: Drop (most of) pipe winsys stuff. | José Fonseca | 2009-02-01 | 6 | -275/+1 |
| | | |||||
| * | gallium: initialize simple screen in drivers | Zack Rusin | 2009-01-31 | 11 | -1/+22 |
| | | |||||
| * | gallium: add a convience wrapper for simple screens | Zack Rusin | 2009-01-30 | 4 | -2/+192 |
| | | | | | | | | forwards screen calls to the winsys | ||||
| * | stw: Don't use the winsys. | José Fonseca | 2009-01-30 | 1 | -10/+10 |
| | | |||||
| * | gallium: make p_winsys internal | Zack Rusin | 2009-01-30 | 107 | -248/+262 |
| | | | | | | | | | | move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage | ||||
| * | Merge branch 'gallium-0.2' into gallium-winsys-private | José Fonseca | 2009-01-30 | 1 | -0/+4 |
| |\ | |||||
| * | | gdi: Update for winsys interface changes. | José Fonseca | 2009-01-30 | 1 | -9/+9 |
| | | | |||||
| * | | Merge branch 'gallium-0.2' into gallium-winsys-private | José Fonseca | 2009-01-30 | 8 | -52/+30 |
| |\ \ | |||||
| * | | | gallium: give the screen priority when it comes to buffer allocations | Zack Rusin | 2009-01-29 | 48 | -205/+274 |
| | | | | | | | | | | | | | | | | | | | | | | | | allows the driver to overwrite buffer allocation, first step on the way to making winsys interface internal to the drivers. state trackers and the code above it will go through the screen | ||||
* | | | | 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 |
| | |||||
* | 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 | 10 | -20/+19 |
| | | | | reuse the size of the actual buffer | ||||
* | gallium: it's a reference value, not a reference number | Zack Rusin | 2009-01-27 | 11 | -11/+11 |
| | |||||
* | gallium: standardize api on the prefix "nr" | Zack Rusin | 2009-01-27 | 25 | -35/+35 |
| | |||||
* | gallium: standardize naming of masks | Zack Rusin | 2009-01-27 | 14 | -66/+66 |
| | |||||
* | gallium: standardize on stride instead of pitch in the interface | Zack Rusin | 2009-01-27 | 12 | -19/+19 |
| | |||||
* | tgsi: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -0/+37 |
| | |||||
* | draw: silence some warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+4 |
| | |||||
* | i915: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+0 |
| |