summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-09generate_builtins.pl: Support directiories for each extension.Kenneth Graunke
2010-06-09generate_builtins.pl: Support _fs directories as well as _vs.Kenneth Graunke
2010-06-09Set the type of ir_texture properly; infer it from the sampler type.Kenneth Graunke
2010-06-09ir_reader: Add support for reading ir_texture.Kenneth Graunke
2010-06-09ir_reader: Refactor reading of dereferences for later reuse.Kenneth Graunke
2010-06-09Add stub visitor support for ir_texture.Kenneth Graunke
2010-06-09ir_print_visitor: Add support for ir_texture.Kenneth Graunke
2010-06-09Add mappings between ir_texture_opcode and strings.Kenneth Graunke
2010-06-09Define IR instruction for texture look-upsIan Romanick
2010-06-09draw: make sure the buffer is big enough to fit everything emitted by the gsZack Rusin
2010-06-09Use array delete operator to delete an arrayIan Romanick
This was detected by valgrind. I think GCC still does the right thing, but the C++ spec allows the compiler to do something stupid... like crash or only delete the first entry in the array.
2010-06-09llvmpipe: fix copy & paste bug in clear logicRoland Scheidegger
fixes bug 28450.
2010-06-09draw: fix geometry shader which emit multiplie primitivesZack Rusin
2010-06-09graw: add a multiple primitive geometry shader testZack Rusin
2010-06-09nv: fix compile after the latest gs changesZack Rusin
2010-06-09geometry shaders: make gs work with changable primitives and variable number ↵Zack Rusin
of vertices lots and lots of fixes for geometry shaders. in particular now we work when the gs emits a different primitive than the one the pipeline was started with and also we work when gs emits more vertices than would fit in the original buffer.
2010-06-09xorg/vmwgfx: Disable 3D by default.Thomas Hellstrom
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-06-09st/xorg: Add a customizable option to disable 3D.Thomas Hellstrom
If no customizer is present, 3D will be enabled by default. Otherwise the option will default to the customizer value. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
2010-06-09nvfx: fix typo from gallium-msaa mergeBen Skeggs
2010-06-09nv50: fix typo from gallium-msaa mergeBen Skeggs
2010-06-09nv50: use MARK_RING correctlyBen Skeggs
2010-06-08draw: Remove unnecessary headers.Vinson Lee
2010-06-09r600g: save vertex buffers in blitterMarek Olšák
2010-06-09r300g: save vertex buffers in blitterMarek Olšák
2010-06-09util: reference vertex buffers in blitterMarek Olšák
2010-06-09r300g: report that transfers are always supportedMarek Olšák
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-08intel: Flag NEW_BUFFERS when changing draw buffers.Eric Anholt
There were entries to this function (most imporantly, prepare_render -> update_renderbuffers) that wouldn't have had NEW_BUFFERS set, but brw_wm_surface_state (the i965 state tracking the drawing regions) expected this to change.
2010-06-08intel: Convert remaining dri_bo_emit_reloc to drm_intel_bo_emit_reloc.Eric Anholt
The new API makes so much more sense, I'd like to forget how the old one worked.
2010-06-08intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt
The slightly less mechanical change of converting the emit_reloc calls will follow.
2010-06-08intel: Clean up stale comments in intel_batchbuffer.c.Eric Anholt
2010-06-08intel: Remove the non-gem paths for batchbuffer upload.Eric Anholt
2010-06-08intel: Update comment in intel_tex_copy from before miptree x/y rework.Eric Anholt
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-08r600: Make next_inst() static.Henri Verbeet
2010-06-08r600: Assert output registers have a valid export index.Henri Verbeet
2010-06-08r600: Process exports for all written fragment outputs.Henri Verbeet
2010-06-08r600: Fill uiFP_OutputMap for all written fragment outputs.Henri Verbeet
2010-06-08SConscript: don't build mesa components if mesa not in state trackersKeith Whitwell
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