summaryrefslogtreecommitdiff
path: root/src/gallium
AgeCommit message (Collapse)Author
2010-06-09r300g: fix loading compressed texturesMarek Olšák
2010-06-08r300g: skip rendering for unsupported vertex formats instead of abortingMarek Olšák
The next step is to replace skipping by an actual fallback.
2010-06-08softpipe: make sure we don't fallback to assert on so stats queryZack Rusin
spotted by Vinson
2010-06-08softpipe: make sure that invalid calls to sosettargets don't crash usZack Rusin
2010-06-08softpipe: added sp_state_so.c to file listBrian Paul
2010-06-08gallium: scream when one of two unimplemented features in draw is usedZack Rusin
plus used the correctly specified stride
2010-06-08gallium: add basic support for stream output queriesZack Rusin
2010-06-08gallium: adjust the query interface to support custom typesZack Rusin
we need to change it to support composite types
2010-06-08gallium: rename draw_auto to draw_stream_output, plus fix a commentZack Rusin
Brian spotted those
2010-06-08gallium: make draw auto work and add relevant caps and docsZack Rusin
2010-06-08gallium: add interface for DrawAuto and implement it in softpipeZack Rusin
2010-06-08gallium: a lot more complete implementation of stream outputZack 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-08gallium: basic and initial implementation of the stream output interfaceZack Rusin
aka transform feedback
2010-06-08llvmpipe: Add geom shader file to make buildJakob Bornecrantz
2010-06-07graw: Fix file handle leaks.Vinson Lee
2010-06-07graw: Remove unnecessary headers.Vinson Lee
2010-06-07sw: Remove unnecessary header.Vinson Lee
2010-06-07r600g: Remove unnecessary header.Vinson Lee
2010-06-07llvmpipe: Remove unnecessary header.Vinson Lee
2010-06-07graw: Add gallium library to SCons build.Vinson Lee
Fixes MSVC SCons build.
2010-06-07r300g: fix hardlock caused by an incompatible vertex formatMarek Olšák
The drivers aborts instead, I am working on a real fix...
2010-06-07graw: add gs-test.c and some simple geometry shader examplesKeith Whitwell
2010-06-07softpipe: use util_clear_render_target/depth_stencil fallbacksRoland Scheidegger
2010-06-07llvmpipe: use util_clear_render_target/depth_stencil fallbacksRoland Scheidegger
2010-06-07util: implement util_clear_depth_stencil fallbackRoland Scheidegger
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.
2010-06-07graw: add parse_geometry_shader helperKeith Whitwell
2010-06-07tgsi: null-terminate string in parse_identifierKeith Whitwell
Hit this parsing geometry shader properties.
2010-06-07draw: don't use llvm engine when geometry shaders activeKeith Whitwell
They aren't implemented for llvm.
2010-06-07graw: trivial geometry shader testKeith Whitwell
2010-06-07graw: add symlinks to shader test directoriesKeith Whitwell
2010-06-06i965g: Use Xorg template makefileJakob Bornecrantz
2010-06-06nouveau: Use Xorg template makefileJakob Bornecrantz
2010-06-06nouveau: Remove left over argument in drm apiJakob Bornecrantz
2010-06-06r300g: Use Xorg template makefileJakob Bornecrantz
2010-06-07graw: remove references to unistd.hKeith Whitwell
2010-06-07util: new file u_dirty_flags.hKeith Whitwell
2010-06-07tests/graw: missing file tri.cKeith Whitwell
2010-06-07graw_xlib: build fixesKeith Whitwell
2010-06-07graw: update graw_null after interface changes and build graw tests againKeith Whitwell
2010-06-07softpipe: remove assert on setting constbufs greater than zeroKeith Whitwell
2010-06-07llvmpipe: hook up basic gs and multiple constant buffer supportKeith Whitwell
2010-06-07cell/spu: divorce from tgsi_exec.hKeith Whitwell
2010-06-07util: add u_box_3dKeith Whitwell
2010-06-07gallivm: eliminate tgsi_exec.h includeKeith Whitwell
2010-06-07include/st: new file swrast_screen_create.hKeith Whitwell
2010-06-07util: add util_framebuffer_min_sizeKeith Whitwell
2010-06-07util: allocate larger tmp_row in util_format_translateKeith Whitwell
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.
2010-06-07tgsi: reject interpolation and semantics on vs inputsKeith Whitwell
2010-06-07regress: remove interpolation and semantic info from vs inputsKeith Whitwell
2010-06-07test/graw: add vp-testKeith Whitwell