llvmpipe/draw: handle constant buffer limits and robustness (v1.1)
[mesa.git] / src / gallium / auxiliary / draw / draw_context.c
2020-07-23 Dave Airliellvmpipe/draw: handle constant buffer limits and robust...
2020-06-10 Dave Airliedraw: add disk cache callbacks for draw shaders
2020-05-06 Dave Airliedraw: add support for num_samples + sample_stride to...
2020-05-06 Dave Airliedraw: introduce sampler num samples + stride members
2020-02-28 Dave Airliedraw: hook up final bits of tessellation
2020-02-28 Dave Airliedraw: add main tessellation code
2019-12-10 Marek Olšákdraw, st/mesa: generate TGSI for ffvp/ARB_vp if draw...
2019-12-05 Dave Airliedraw: add support for collecting primitives generated...
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
2019-09-06 Eric Engestromaux/draw: replace binary HAVE_LLVM checks with LLVM_AVA...
2019-08-27 Dave Airliedraw: add vs/gs images support
2019-07-07 Dave Airliedraw: add shader buffer interfaces.
2019-05-06 Erik Faye-Lunddraw: flush when setting stream-out targets
2018-09-07 Marek Olšákgallium: split depth_clip into depth_clip_near & depth_...
2018-02-28 Roland Scheideggerdraw: don't needlessly iterate through all sampler...
2017-05-10 Marek Olšákgallium: remove pipe_index_buffer and set_index_buffer
2017-05-10 Marek Olšákgallium: decrease the size of pipe_vertex_buffer -...
2017-03-08 Brian Pauldraw: s/unsigned/enum pipe_shader_type/
2017-03-08 Brian Paulgallium: s/unsigned/enum pipe_shader_type/ for pipe_scr...
2017-01-18 Jose Fonsecaconfigure.ac: Revert recent HAVE_LLVM changes.
2017-01-18 Tobias Drosteconfigure.ac: Set and use HAVE_GALLIUM_LLVM define
2016-11-09 Roland ScheideggerRevert "draw: use vectorized calculations for fetch"
2016-11-08 Roland Scheideggerdraw: use vectorized calculations for fetch
2016-08-29 Kai Wasserbächgallium: Use enum pipe_shader_type in set_sampler_views()
2016-05-23 Dave Airliedraw: stop using CULLDIST semantic.
2016-04-27 Brian Pauldraw: s/Elements/ARRAY_SIZE/
2016-04-14 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-12 Dave Airliedraw: add support for passing buffers to vs/gs shaders.
2016-04-01 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-03-30 Dave Airliedraw: add support for passing images to vs/gs shaders.
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-06 Edward O'Callaghangallium/auxiliary: Sanitize NULL checks into canonical...
2015-04-23 Roland Scheideggerdraw: fix prim ids when there's no gs
2014-12-09 Marek Olšákdraw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
2014-12-08 Roland Scheideggerdraw: (trivial): remove double semicolon
2014-11-22 David Heidelbergdraw: allow LLVM use on non-SSE2 X86 cpus
2014-11-19 Roland Scheideggerdraw: fixes for vertex shaders outputting layer or...
2014-11-16 Marek Olšákgallium: remove unused pipe_viewport_state::translate...
2014-09-30 Mathias Fröhlichllvmpipe: Reuse llvmpipes LLVMContext in the draw context.
2014-09-26 Michel Dänzergallivm: More fallout from disabling with LLVM 3.6
2014-08-06 Roland Scheideggerdraw: fix clipvertex trouble if position comes from gs
2014-05-08 Roland Scheideggerdraw: do not use draw_get_option_use_llvm() inside...
2014-04-24 Zack Rusindraw/llvm: reduce memory usage
2014-04-11 Brian Pauldraw: remove unused 'start' variable in draw_stats_clip...
2014-01-20 Roland Scheideggerdraw: clean up d3d style point clipping
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2014-01-17 Roland Scheideggergallium: add bits for clipping points as tris (d3d...
2013-11-07 Matthew McCluredraw,llvmpipe,util: add depth bias calculation for...
2013-08-30 Marek Olšákdraw: fix segfaults with aaline and aapoint stages...
2013-08-14 Zack Rusindraw: make sure that the stages setup outputs
2013-08-09 Zack Rusindraw: rewrite primitive assembler
2013-08-09 Zack Rusindraw: cleanup the extra attribs
2013-08-03 Zack Rusindraw: implement proper primitive assembler as a pipelin...
2013-08-03 Zack Rusindraw: inject frontface info into wireframe outputs
2013-08-03 Zack Rusindraw: stop crashing with extra shader outputs
2013-07-24 Roland Scheideggerdraw: always call util_cpu_detect() in draw context...
2013-06-18 Zack RusinRevert "draw: clear the draw buffers in draw"
2013-06-17 Zack Rusindraw: fix a regression in computing max elt
2013-06-17 Zack Rusindraw: clear the draw buffers in draw
2013-06-13 Zack Rusingallium/draw: add limits to the clip and cull distances
2013-06-11 Zack Rusindraw: implement distance culling
2013-06-11 Zack Rusindraw: fix clipper invocation statistics
2013-06-11 Zack Rusindraw: make sure clipdistances work with geometry shaders
2013-06-06 Roland Scheideggerdraw: trivial fix comment typo
2013-05-25 Zack Rusindraw: clamp the viewports to always be between 0 and max
2013-05-25 Zack Rusindraw: fixup draw_find_shader_output
2013-05-25 Zack Rusindraw: implement support for multiple viewports
2013-05-25 Zack Rusingallium: Add support for multiple viewports
2013-05-14 Zack Rusindraw: try to prevent overflows on index buffers
2013-05-14 Zack Rusindraw: don't crash on vertex buffer overflow
2013-04-23 José Fonsecagallium: Replace gl_rasterization_rules with lower_left...
2013-04-23 Zack Rusindraw: add code to reset instance dependent data
2013-04-22 José Fonsecagallium: Add a new clip_halfz rasterizer state.
2013-04-17 Zack Rusindraw: implement pipeline statistics in the draw module
2013-04-03 Zack Rusindraw/llvmpipe: allow independent so attachments to...
2013-04-03 Zack Rusindraw: remove unused function
2013-03-27 Zack Rusinllvmpipe/draw: Fix texture sampling in geometry shaders
2013-03-27 Zack Rusingallium/llvm: implement geometry shaders in the llvm...
2013-02-28 Roland Scheideggersoftpipe/draw/tgsi: simplify driver/tgsi sampler interface
2013-02-25 Roland Scheideggerdraw: make sure pipeline is revalidated when sampler...
2013-02-25 Roland Scheideggerllvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_t...
2013-01-28 Roland Scheideggergallivm: split sampler and texture state
2012-12-08 Brian Pauldraw: fix/improve dirty state validation
2012-12-06 Brian Pauldraw: remove some dead constant buffer code
2012-11-12 Roland Scheideggergallivm,draw,llvmpipe: use base ptr + mip offsets inste...
2012-10-30 Marek Olšákgallium: add start_slot parameter to set_vertex_buffers
2012-10-17 Brian Pauldraw: silence MSVC signed/unsigned comparison warnings
2012-09-22 Marek Olšákdraw: fix non-indexed draw calls if there's an index...
2012-08-24 José Fonsecadraw: Fix regression in draw_set_sampler(_views).
2012-08-16 Brian Paulgallium/draw: move misplaced brace
2012-08-16 Brian Pauldraw: index samplers and sampler_view state by shader...
2012-08-16 Brian Pauldraw: move tgsi-related state into a tgsi sub-struct
2012-08-16 Brian Paulgallium: add a shader stage/type param to some draw...
2012-07-17 José Fonsecagallivm,draw,llvmpipe: Support wider native registers.
2012-07-13 José Fonsecadraw,gallivm: Fix draw_get_shader_param.
2012-05-31 Brian Pauldraw: simplify index buffer specification
2012-02-09 Christoph Bumillergallium: add PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CON...
2012-01-26 Jakob Bornecrantzdraw: Only run prepare when state, prim and opt changes
2012-01-26 Jakob Bornecrantzdraw: Remove reduced_prim
2012-01-11 Dave Airliedraw: clipdistance support (v2)
next