Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | 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 |
| | |||||
* | 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) | ||||
* | mesa: set version to 7.4 for mesa_7_4_branch | Brian Paul | 2009-01-29 | 1 | -3/+3 |
| | |||||
* | mesa: set version to 7.3 | Brian Paul | 2009-01-29 | 1 | -1/+1 |
| | |||||
* | 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 |
| | |||||
* | i915: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+0 |
| | |||||
* | failover: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -0/+7 |
| | |||||
* | draw: queiten compiler warnings | Keith Whitwell | 2009-01-27 | 1 | -1/+4 |
| | |||||
* | egl: compilation fix | Zack Rusin | 2009-01-26 | 1 | -2/+4 |
| | |||||
* | glut: Minor cleanups. | José Fonseca | 2009-01-26 | 3 | -4/+4 |
| | |||||
* | nv20: rewrite vertex layout | Pekka Paalanen | 2009-01-26 | 1 | -26/+59 |
| | | | | | | | | | | 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 <[email protected]> | ||||
* | nv20: adjust initial hw context | Pekka Paalanen | 2009-01-26 | 1 | -5/+5 |
| | | | | | | | | 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 <[email protected]> | ||||
* | gallium: updated comments in st_extensions.c | Brian Paul | 2009-01-26 | 1 | -7/+12 |
| | |||||
* | g3dvl: Remove dead links to files that are now in libnouveaudrm. | Younes Manton | 2009-01-24 | 20 | -392/+0 |
| | |||||
* | nouveau: fix st_get_framebuffer_surface() breakage | Pekka Paalanen | 2009-01-24 | 1 | -2/+2 |
| | | | | | | | | Someone changed the st_get_framebuffer_surface() signature, and did not update the users in Nouveau winsys. Surface is returned via a pointer now instead of returning it from the function. No semantic changes. Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | mesa: declare pipe_texture in st_public.h | Pekka Paalanen | 2009-01-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | Fixes: In file included from nouveau_context_dri.c:6: ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: 'struct pipe_texture' declared inside parameter list ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: its scope is only this definition or declaration, which is probably not what you want ../../../../../../src/mesa/state_tracker/st_public.h:104: warning: 'struct pipe_texture' declared inside parameter list Signed-off-by: Pekka Paalanen <[email protected]> | ||||
* | glew: Build it as a static lib. | José Fonseca | 2009-01-24 | 1 | -5/+1 |
| | |||||
* | wgl: Adapt for st_get_framebuffer_surface call change. | José Fonseca | 2009-01-23 | 1 | -1/+1 |
| | |||||
* | gallium: change the st_get_framebuffer_surface/texture functions | Alan Hourihane | 2009-01-23 | 4 | -24/+32 |
| | | | | | to return TRUE/FALSE if the st_framebuffer is valid, and if it is return the surface/texture in the passed pointer. | ||||
* | glew: Initial import. | José Fonseca | 2009-01-23 | 7 | -2/+20714 |
| | | | | From glew 1.5.1 release. | ||||
* | Merge commit 'origin/master' into gallium-0.2 | Alan Hourihane | 2009-01-22 | 37 | -446/+922 |
|\ | | | | | | | | | | | | | Conflicts: windows/VC8/mesa/osmesa/osmesa.vcproj windows/VC8/progs/demos/gears.vcproj windows/VC8/progs/progs.sln |