Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | softpipe: make sure we don't fallback to assert on so stats query | Zack Rusin | 2010-06-08 | 1 | -0/+2 |
| | | | | spotted by Vinson | ||||
* | softpipe: make sure that invalid calls to sosettargets don't crash us | Zack Rusin | 2010-06-08 | 1 | -0/+7 |
| | |||||
* | softpipe: added sp_state_so.c to file list | Brian Paul | 2010-06-08 | 1 | -0/+1 |
| | |||||
* | gallium: scream when one of two unimplemented features in draw is used | Zack Rusin | 2010-06-08 | 1 | -6/+12 |
| | | | | plus used the correctly specified stride | ||||
* | gallium: add basic support for stream output queries | Zack Rusin | 2010-06-08 | 4 | -3/+38 |
| | |||||
* | gallium: adjust the query interface to support custom types | Zack Rusin | 2010-06-08 | 12 | -15/+22 |
| | | | | we need to change it to support composite types | ||||
* | gallium: rename draw_auto to draw_stream_output, plus fix a comment | Zack Rusin | 2010-06-08 | 5 | -5/+4 |
| | | | | Brian spotted those | ||||
* | gallium: make draw auto work and add relevant caps and docs | Zack Rusin | 2010-06-08 | 7 | -6/+43 |
| | |||||
* | gallium: add interface for DrawAuto and implement it in softpipe | Zack Rusin | 2010-06-08 | 6 | -1/+75 |
| | |||||
* | gallium: a lot more complete implementation of stream output | Zack Rusin | 2010-06-08 | 9 | -75/+381 |
| | | | | | | | interface wise we have everything needed by d3d10 and gl transform feedback. the draw module misses implementation of some corner cases (e.g. when stream output wants different number of components per output than normal rendering paths) | ||||
* | gallium: basic and initial implementation of the stream output interface | Zack Rusin | 2010-06-08 | 11 | -1/+161 |
| | | | | aka transform feedback | ||||
* | llvmpipe: Add geom shader file to make build | Jakob Bornecrantz | 2010-06-08 | 1 | -0/+1 |
| | |||||
* | graw: Fix file handle leaks. | Vinson Lee | 2010-06-07 | 3 | -0/+3 |
| | |||||
* | graw: Remove unnecessary headers. | Vinson Lee | 2010-06-07 | 3 | -3/+0 |
| | |||||
* | sw: Remove unnecessary header. | Vinson Lee | 2010-06-07 | 1 | -1/+0 |
| | |||||
* | r600g: Remove unnecessary header. | Vinson Lee | 2010-06-07 | 1 | -1/+0 |
| | |||||
* | llvmpipe: Remove unnecessary header. | Vinson Lee | 2010-06-07 | 1 | -1/+0 |
| | |||||
* | graw: Add gallium library to SCons build. | Vinson Lee | 2010-06-07 | 1 | -1/+1 |
| | | | | Fixes MSVC SCons build. | ||||
* | r300g: fix hardlock caused by an incompatible vertex format | Marek Olšák | 2010-06-07 | 1 | -1/+1 |
| | | | | The drivers aborts instead, I am working on a real fix... | ||||
* | graw: add gs-test.c and some simple geometry shader examples | Keith Whitwell | 2010-06-07 | 8 | -2/+626 |
| | |||||
* | softpipe: use util_clear_render_target/depth_stencil fallbacks | Roland Scheidegger | 2010-06-07 | 1 | -0/+2 |
| | |||||
* | llvmpipe: use util_clear_render_target/depth_stencil fallbacks | Roland Scheidegger | 2010-06-07 | 1 | -0/+2 |
| | |||||
* | util: implement util_clear_depth_stencil fallback | Roland Scheidegger | 2010-06-07 | 2 | -1/+115 |
| | | | | | | this doesn't really look terribly useful for drivers to use, but until drivers use their own implementation provide this since some state trackers really want to use these functions. | ||||
* | graw: add parse_geometry_shader helper | Keith Whitwell | 2010-06-07 | 2 | -0/+16 |
| | |||||
* | tgsi: null-terminate string in parse_identifier | Keith Whitwell | 2010-06-07 | 1 | -0/+1 |
| | | | | Hit this parsing geometry shader properties. | ||||
* | draw: don't use llvm engine when geometry shaders active | Keith Whitwell | 2010-06-07 | 1 | -1/+1 |
| | | | | They aren't implemented for llvm. | ||||
* | graw: trivial geometry shader test | Keith Whitwell | 2010-06-07 | 2 | -0/+269 |
| | |||||
* | graw: add symlinks to shader test directories | Keith Whitwell | 2010-06-07 | 2 | -0/+2 |
| | |||||
* | i965g: Use Xorg template makefile | Jakob Bornecrantz | 2010-06-06 | 1 | -37/+10 |
| | |||||
* | nouveau: Use Xorg template makefile | Jakob Bornecrantz | 2010-06-06 | 1 | -45/+10 |
| | |||||
* | nouveau: Remove left over argument in drm api | Jakob Bornecrantz | 2010-06-06 | 1 | -2/+1 |
| | |||||
* | r300g: Use Xorg template makefile | Jakob Bornecrantz | 2010-06-06 | 1 | -42/+15 |
| | |||||
* | graw: remove references to unistd.h | Keith Whitwell | 2010-06-07 | 4 | -4/+1 |
| | |||||
* | util: new file u_dirty_flags.h | Keith Whitwell | 2010-06-07 | 1 | -0/+28 |
| | |||||
* | tests/graw: missing file tri.c | Keith Whitwell | 2010-06-07 | 1 | -0/+253 |
| | |||||
* | graw_xlib: build fixes | Keith Whitwell | 2010-06-07 | 1 | -0/+3 |
| | |||||
* | graw: update graw_null after interface changes and build graw tests again | Keith Whitwell | 2010-06-07 | 4 | -13/+28 |
| | |||||
* | softpipe: remove assert on setting constbufs greater than zero | Keith Whitwell | 2010-06-07 | 1 | -1/+0 |
| | |||||
* | llvmpipe: hook up basic gs and multiple constant buffer support | Keith Whitwell | 2010-06-07 | 8 | -10/+135 |
| | |||||
* | cell/spu: divorce from tgsi_exec.h | Keith Whitwell | 2010-06-07 | 3 | -2/+161 |
| | |||||
* | util: add u_box_3d | Keith Whitwell | 2010-06-07 | 1 | -0/+19 |
| | |||||
* | gallivm: eliminate tgsi_exec.h include | Keith Whitwell | 2010-06-07 | 1 | -1/+1 |
| | |||||
* | include/st: new file swrast_screen_create.h | Keith Whitwell | 2010-06-07 | 1 | -0/+67 |
| | |||||
* | util: add util_framebuffer_min_size | Keith Whitwell | 2010-06-07 | 2 | -0/+40 |
| | |||||
* | util: allocate larger tmp_row in util_format_translate | Keith Whitwell | 2010-06-07 | 1 | -3/+4 |
| | | | | | | | | | The tmp_row storage allocation took into account the format's y block size by allocating y_step rows of data. However, the x block size was not being taken into account when deciding how wide those rows need to be. Now make sure that tmp_row is at least x_step by y_step in size. | ||||
* | tgsi: reject interpolation and semantics on vs inputs | Keith Whitwell | 2010-06-07 | 1 | -2/+6 |
| | |||||
* | regress: remove interpolation and semantic info from vs inputs | Keith Whitwell | 2010-06-07 | 30 | -56/+56 |
| | |||||
* | test/graw: add vp-test | Keith Whitwell | 2010-06-07 | 2 | -1/+508 |
| | |||||
* | tests/graw: add fp-test | Keith Whitwell | 2010-06-07 | 2 | -0/+513 |
| | |||||
* | r300g: fix 24-bit depth texturing | Marek Olšák | 2010-06-07 | 2 | -1/+4 |
| | | | | | This is a secret texture format, do not tell anybody. And it looks like we can read stencil in the shader too. |