st/mesa: skip draw calls with pipe_draw_info::count == 0
[mesa.git] / src / mesa / state_tracker / st_draw.c
2017-09-07 Marek Olšákst/mesa: skip draw calls with pipe_draw_info::count...
2017-05-18 Marek Olšákst/mesa: silence a valgrind warning in u_threaded_conte...
2017-05-10 Marek Olšákst/mesa: move the logic of all_varyings_in_vbos into...
2017-05-10 Marek Olšákst/mesa: unify common code in st_draw_vbo functions
2017-05-10 Marek Olšákst/mesa: make st_draw_vbo static
2017-05-10 Marek Olšákst/mesa: don't call util_draw_init_info in st_draw_vbo
2017-05-10 Marek Olšákgallium: remove pipe_index_buffer and set_index_buffer
2017-05-10 Marek Olšákgallium: separate indirect stuff from pipe_draw_info...
2017-05-10 Marek Olšákgallium: decrease the size of pipe_vertex_buffer -...
2017-04-28 Marek Olšákst/mesa: use min_index and max_index directly from vbo
2017-04-22 Marek Olšákmesa: replace _mesa_index_buffer::type with index_size
2017-04-20 Marek Olšákst/mesa: check in advance in st_draw_vbo whether the...
2017-04-20 Marek Olšákst/mesa: invalidate the readpix cache in st_indirect_dr...
2017-04-20 Marek Olšákgallium: fold u_trim_pipe_prim call from st/mesa to...
2017-02-24 Marek Olšákst/mesa: assume all drivers support user index buffers
2017-02-14 Marek Olšákst/mesa: use the common uploader (v2)
2016-10-28 Brian Paulmesa: rename gl_client_array -> gl_vertex_array
2016-10-24 Nicolai Hähnlest/mesa: cleanup and fix primitive restart for indirect...
2016-10-20 Nicolai Hähnlest/mesa: only set primitive_restart when the restart...
2016-08-04 Eric Anholtstate_tracker: Initialize the draw context only when...
2016-07-30 Marek Olšákst/mesa: remove excessive shader state dirtying
2016-07-30 Marek Olšákst/mesa: completely rewrite state atoms
2016-06-21 Nicolai Hähnlest/mesa: invalidate readpixels cache
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-28 Timothy Arcerimesa: remove initialized field from uniform storage
2016-03-15 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-11 Marek Olšákst/mesa: remove ST_NEW_MESA flag (v2)
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-16 Brian Paulst/mesa: consolidate quad drawing code
2016-02-16 Brian Paulst/mesa: include u_draw.h, not u_draw_quad.h in st_draw.c
2016-02-13 Samuel Pitoisetst/mesa: add a second pipeline for compute
2016-02-05 Jason EkstrandMerge commit mesa-public/master into vulkan
2016-01-26 Emil Velikovglsl: move to compiler/
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-09 Kristian Høgsberg... Merge ../mesa into vulkan
2016-01-07 Ilia Mirkinst/mesa: add support for new mesa indirect draw interface
2016-01-06 Brian Paulst/mesa: move bitmap cache flushing out of state validation
2016-01-02 Marek Olšáku_upload_mgr: pass alignment to u_upload_data manually
2015-12-30 Ilia Mirkinst/mesa: add GL_ARB_shader_draw_parameters support
2015-10-02 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-01 Kristian Høgsberg... Merge branch 'master' of ../mesa into vulkan
2015-10-01 Brian Paulst/mesa: clean up #includes in st_draw.c
2015-09-03 Marek Olšáku_upload_mgr: remove the return value from u_upload_data
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-08-06 Marek Olšákst/mesa: implement DrawTransformFeedbackStream
2015-08-06 Marek Olšákvbo: pass the stream from DrawTransformFeedbackStream...
2015-07-30 Dave Airliest/mesa: don't draw instead of asserting in transform...
2015-07-22 Ilia Mirkinst/mesa: set vertices_per_patch when drawing
2015-06-26 Connor AbbottMerge branch 'wip/nir-vtn' into vulkan
2015-06-24 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-06-04 Martin Peresmesa: reference built-in uniforms into gl_uniform_storage
2015-01-21 Jan Veselymesa: Fix some signed-unsigned comparison warnings
2015-01-07 Marek Olšákst/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
2014-07-01 Christoph Bumillerst/mesa: add support for indirect drawing
2014-03-25 Gregory Hainautmesa/sso: rename Shader to the pointer _Shader
2014-03-20 Marek Olšákst/mesa: drop the lowering of quad strips to triangle...
2014-01-22 Paul Berrymesa: Remove ad-hoc arrays of gl_shader_program.
2014-01-22 Paul Berrymesa: Replace ctx->Shader.Current{Vertex,Fragment,Geome...
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2013-11-25 Christoph Bumillermesa: add indirect drawing buffer parameter to draw...
2013-10-29 Brian Paulst/mesa: move out of memory check in st_draw_vbo()
2013-10-22 Brian Paulst/mesa: minor whitespace, comment changes in st_draw.c
2013-05-29 Kenneth Graunkest/mesa: Go back to using ctx->Array.RestartIndex,...
2013-05-09 Brian Paulst/mesa: generate GL_OUT_OF_MEMORY if we can't create...
2013-04-10 Brian Paulst/mesa: remove #include mfeatures.h
2013-02-22 Brian Paulst/mesa: fix trimming of GL_QUAD_STRIP
2013-01-25 Brian Paulst/mesa: do proper error checking for u_upload_alloc...
2013-01-15 Brian Paulst/mesa: add some simple buffer/draw debug code
2013-01-11 Ian Romanickmesa/es3: Add support for GL_PRIMITIVE_RESTART_FIXED_INDEX
2012-09-15 Oliver McFaddenmesa: remove FEATURE_feedback define.
2012-07-27 Brian Paulst/mesa: use STATIC_ASSERT in a few places
2012-06-19 Fredrik Höglundst/mesa: Add support for GL_ARB_base_instance
2012-06-15 Marek Olšákst/mesa: atomize vertex array state
2012-05-19 Brian Paulst/mesa: remove unused pipe variable
2012-05-17 Jordan Justenstate_tracker: remove software handling of primitive...
2012-05-11 Marek OlšákMerge branch 'master' of ssh://git.freedesktop.org...
2012-05-11 Marek OlšákMerge branch 'gallium-userbuf'
2012-05-08 Marek Olšákmesa: add gl_context::NewDriverState and use it for...
2012-05-08 Marek Olšákmesa: move gl_client_array*[] from vbo_draw_func into...
2012-04-30 Marek Olšákst/mesa: unmap upload buffer after uploading indices...
2012-04-29 Marek Olšákst/mesa: reorder code in draw_vbo
2012-04-29 Marek Olšákst/mesa: remove more unnecessary code in draw_vbo
2012-04-29 Marek Olšákgallium: add void *user_buffer in pipe_index_buffer
2012-04-29 Marek Olšákgallium: add void *user_buffer in pipe_vertex_buffer
2012-04-29 Marek Olšákst/mesa: make user index buffers optional
2012-04-29 Marek Olšákst/mesa: only set index buffer when drawing is indexed
2012-04-23 Marek Olšákst/mesa: use cso_set_index_buffer and cso_draw_vbo
2012-04-06 Brian Paulst/mesa: fix max_offset computation for base vertex
2012-03-01 Brian PaulRevert "st/mesa: don't unreference user attribs up...
2012-03-01 Brian Paulst/mesa: remove old assertion
2012-02-28 Dave Airliest/mesa: don't unreference user attribs up front.
2012-01-12 Yuanhan Liuvbo: introduce vbo_get_minmax_indices function
2012-01-05 Marek Olšákgallium: fix behavior of pipe_buffer_map_range
2012-01-03 Christoph Bumillerst/mesa: use SINT/UINT formats for VertexAttribIPointer
2011-12-30 Yuanhan Liuvbo: introduce vbo_sizeof_ib_type() function
2011-12-15 Marek Olšákst/mesa: implement EXT_transform_feedback and ARB_trans...
2011-12-15 Marek Olšákmesa: implement DrawTransformFeedback from ARB_transfor...
2011-11-28 Brian Paulmesa: check for null ptr in _mesa_is_bufferobj()
2011-11-22 Chad VersaceMerge branch 'hiz' of ssh://people.freedesktop.org...
2011-11-18 Brian Paulst/mesa: rewrite the primitive restart fallback code
next