Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-09 | nv: fix compile after the latest gs changes | Zack Rusin | |
2010-06-09 | nvfx: fix typo from gallium-msaa merge | Ben Skeggs | |
2010-06-09 | nv50: fix typo from gallium-msaa merge | Ben Skeggs | |
2010-06-09 | nv50: use MARK_RING correctly | Ben Skeggs | |
2010-06-09 | r600g: save vertex buffers in blitter | Marek Olšák | |
2010-06-09 | r300g: save vertex buffers in blitter | Marek Olšák | |
2010-06-09 | r300g: report that transfers are always supported | Marek Olšák | |
2010-06-09 | r300g: fix loading compressed textures | Marek Olšák | |
2010-06-08 | r300g: skip rendering for unsupported vertex formats instead of aborting | Marek Olšák | |
The next step is to replace skipping by an actual fallback. | |||
2010-06-08 | softpipe: make sure we don't fallback to assert on so stats query | Zack Rusin | |
spotted by Vinson | |||
2010-06-08 | softpipe: make sure that invalid calls to sosettargets don't crash us | Zack Rusin | |
2010-06-08 | softpipe: added sp_state_so.c to file list | Brian Paul | |
2010-06-08 | gallium: add basic support for stream output queries | Zack Rusin | |
2010-06-08 | gallium: adjust the query interface to support custom types | Zack Rusin | |
we need to change it to support composite types | |||
2010-06-08 | gallium: rename draw_auto to draw_stream_output, plus fix a comment | Zack Rusin | |
Brian spotted those | |||
2010-06-08 | gallium: make draw auto work and add relevant caps and docs | Zack Rusin | |
2010-06-08 | gallium: add interface for DrawAuto and implement it in softpipe | Zack Rusin | |
2010-06-08 | gallium: a lot more complete implementation of stream output | Zack Rusin | |
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) | |||
2010-06-08 | gallium: basic and initial implementation of the stream output interface | Zack Rusin | |
aka transform feedback | |||
2010-06-08 | llvmpipe: Add geom shader file to make build | Jakob Bornecrantz | |
2010-06-07 | sw: Remove unnecessary header. | Vinson Lee | |
2010-06-07 | r600g: Remove unnecessary header. | Vinson Lee | |
2010-06-07 | llvmpipe: Remove unnecessary header. | Vinson Lee | |
2010-06-07 | r300g: fix hardlock caused by an incompatible vertex format | Marek Olšák | |
The drivers aborts instead, I am working on a real fix... | |||
2010-06-07 | softpipe: use util_clear_render_target/depth_stencil fallbacks | Roland Scheidegger | |
2010-06-07 | llvmpipe: use util_clear_render_target/depth_stencil fallbacks | Roland Scheidegger | |
2010-06-07 | softpipe: remove assert on setting constbufs greater than zero | Keith Whitwell | |
2010-06-07 | llvmpipe: hook up basic gs and multiple constant buffer support | Keith Whitwell | |
2010-06-07 | cell/spu: divorce from tgsi_exec.h | Keith Whitwell | |
2010-06-07 | r300g: fix 24-bit depth texturing | Marek Olšák | |
This is a secret texture format, do not tell anybody. And it looks like we can read stencil in the shader too. | |||
2010-06-06 | r600g: add shader literal constant support | Jerome Glisse | |
Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2010-06-06 | r300g: workaround index bias on chipsets that do not support it | Marek Olšák | |
2010-06-05 | gallium: always build drivers/sw | Joakim Sindholt | |
2010-06-05 | r600g: split instruction into scalar | Jerome Glisse | |
Split instruction into scalar in core compiler this simplify the way we translate the instruction in latter stage. Signed-off-by: Jerome Glisse <jglisse@redhat.com> | |||
2010-06-05 | Revert "llvmpipe: handle PIPE_CAP_TEXTURE_SWIZZLE query" | Roland Scheidegger | |
This reverts commit acb20e7208341fb6a2b81ac10aa01f17e93a1dea. Oops should check commits after rebase... | |||
2010-06-05 | i915g: fix bug in ds clear logic (still disabled) | Roland Scheidegger | |
2010-06-05 | llvmpipe: handle PIPE_CAP_TEXTURE_SWIZZLE query | Roland Scheidegger | |
asserts on unknown caps | |||
2010-06-05 | llvmpipe: Expose PIPE_CAP_TEXTURE_SWIZZLE. | José Fonseca | |
2010-06-05 | mesa/st: add support for EXT_texture_swizzle. | Dave Airlie | |
This passes on r300g, the only bit I'm not really sure about is the handling of the sampler_view in st_atom_texture.c, I unreference it there if the swizzle value changes and I also have to create a new set of functions to create a new one since the u_sampler.c ones don't handle swizzle so much. adds r300g + softpipe enables, I think other drivers could pass easily enough. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-06-04 | llvmpipe: new -s option to run single test | Brian Paul | |
Put specific test code in the test_single() function and pass -s to execute that code. | |||
2010-06-04 | llvmpipe: Do unswizzling in parallel when flushing for transfers. | José Fonseca | |
2010-06-04 | r600g: implement clear_{render_target, depth_stencil}, resource_copy_region | Marek Olšák | |
resource_copy_region uses a software fallback because it relies on texture samplers which haven't been implemented yet. | |||
2010-06-04 | r600g: make blit functions static (private) | Marek Olšák | |
2010-06-04 | r600g: use cast wrappers | Marek Olšák | |
2010-06-03 | r600g: Move declaration before code. | Vinson Lee | |
Fixes SCons build. | |||
2010-06-03 | nv50: Remove unnecessary header. | Vinson Lee | |
2010-06-03 | svga: Remove unnecessary header. | Vinson Lee | |
2010-06-03 | llvmpipe: Fix uninitialized variable on non-debug builds. | Vinson Lee | |
2010-06-03 | r600g: added code for depthtesting | Bas Nieuwenhuizen | |
- added code to configure the depth buffer and to set up depth testing. | |||
2010-06-03 | r600g: adapt to interface changes | Roland Scheidegger | |
r600g should be able to handle separate depth stencil clears as well. Also adapt surface_fill/copy stubs to new interface (not that it matters). |