llvmpipe/draw: handle constant buffer limits and robustness (v1.1)
[mesa.git] / src / gallium / auxiliary / draw / draw_pt_fetch_shade_pipeline_llvm.c
2020-07-23 Dave Airliellvmpipe/draw: handle constant buffer limits and robust...
2020-07-07 Dave Airliedraw: free vertex info from geometry streams.
2020-07-07 Dave Airliedraw: use common exit path in pipeline finish.
2020-07-07 Dave Airliedraw: emit so primitives before ending empty pipeline.
2020-04-15 Dave Airliedraw: fix tessellation stats query
2020-02-28 Dave Airliedraw: hook up final bits of tessellation
2020-02-07 Dave Airliedraw: emit multiple streams to streamout.
2019-12-12 Dave Airliegallivm/draw: add support for draw_id system value.
2019-10-10 Dave Airliellvmpipe/draw: handle UBOs that are < 16 bytes.
2019-07-07 Dave Airliedraw: add shader buffer interfaces.
2019-04-09 Dave Airliedraw: add support to tgsi paths for geometry streams...
2018-07-23 Roland Scheideggerdraw: force draw pipeline if there's more than 65535...
2018-01-16 Roland Scheideggerdraw: fix vsplit code when the (post-bias) index value...
2017-09-09 Roland Scheideggerllvmpipe, draw: improve shader cache debugging
2016-11-21 Roland Scheideggerdraw: unify linear and elts draw jit functions
2016-11-21 Roland Scheideggerdraw: use same argument order for jit draw linear ...
2016-11-18 Roland Scheideggerdraw: finally optimize bool clip mask generation
2016-04-27 Brian Pauldraw: s/Elements/ARRAY_SIZE/
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2015-12-28 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-16 Roland Scheideggerdraw: handle edge flags in llvm path
2015-10-22 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-10-21 Brian Pauldraw: fix splitting of line loops (v2)
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-21 Ilia Mirkingallium: replace INLINE with inline
2015-04-08 Roland Scheideggergallivm: don't use control flow when doing indirect...
2014-12-09 Marek Olšákdraw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
2014-11-19 Roland Scheideggerdraw: fixes for vertex shaders outputting layer or...
2014-11-16 José Fonsecadraw: Make it more clear that *_jit_context points...
2014-09-18 Roland Scheideggerdraw: (trivial) remove duplicated lines
2014-08-28 Roland Scheideggerdraw: fix base instance handling in llvm path
2014-01-20 Brian Pauldraw: use some cast wrappers in draw_pt_fetch_shade_pip...
2014-01-20 Brian Pauldraw: whitespace and formatting fixes in draw_pt_fetch_...
2014-01-20 Brian Pauldraw: fix incorrect vertex size computation in LLVM...
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...
2014-01-16 Zack Rusinllvmpipe: do constant buffer bounds checking in shaders
2013-08-03 Zack Rusindraw: add back separate input assembler
2013-08-03 Zack Rusindraw: implement proper primitive assembler as a pipelin...
2013-08-03 Zack Rusindraw: stop crashing with extra shader outputs
2013-07-25 Zack Rusindraw: fix vertex id computation
2013-06-11 Zack Rusindraw: fix clipper invocation statistics
2013-05-25 Zack Rusindraw: make sure viewport index is fetched from leading...
2013-05-25 Zack Rusindraw: implement support for multiple viewports
2013-05-14 Zack Rusindraw: try to prevent overflows on index buffers
2013-05-14 Zack Rusindraw: use the total number of vertices for statistics
2013-05-14 Zack Rusindraw: don't crash on vertex buffer overflow
2013-05-03 José Fonsecadraw: Update for u_assembled_primitive -> u_assembled_p...
2013-04-27 Zack Rusindraw: don't crash if GS doesn't emit anything
2013-04-23 José Fonsecagallium: Replace gl_rasterization_rules with lower_left...
2013-04-23 Zack Rusindraw: use the prim count for ia primitives
2013-04-22 José Fonsecagallium: Add a new clip_halfz rasterizer state.
2013-04-18 Zack Rusindraw: implement primitive assembler
2013-04-17 Zack Rusindraw: implement pipeline statistics in the draw module
2013-03-27 Zack Rusingallium/llvm: implement geometry shaders in the llvm...
2013-03-27 Zack Rusindraw/llvm: Remove unused gs_constants from jit_context
2013-03-12 Zack Rusindraw/so: Fix stream output with geometry shaders
2013-03-06 Bryan Caindraw: account for separate shader objects in geometry...
2013-03-02 Roland Scheideggerdraw: additional fix for the no-position case with...
2012-12-14 Dave Airliedraw/llvmpipe: fix transform feedback position + enable...
2012-12-08 Brian Pauldraw: fix/improve dirty state validation
2012-12-08 Brian Pauldraw: add reminder comments about similar code in diffe...
2012-12-08 Brian Pauldraw: rearrange code in llvm_middle_end_prepare()
2012-12-07 José Fonsecagallivm,llvmpipe,draw: Support multiple constant buffers.
2012-07-17 José Fonsecagallivm,draw,llvmpipe: Support wider native registers.
2012-01-10 Jakob Bornecrantzdraw: Silence warning
2011-12-08 José Fonsecallvmpipe,draw,gallivm: Ensure we don't walk beyond...
2011-10-11 Brian Pauldraw/llvm: fix hard-coded number of total clip planes
2011-09-23 Brian Pauldraw/llvm: add additional null pointer checkin draw_pt_...
2011-09-22 Brian Pauldraw: add support for guard-band clipping
2011-01-15 Brian PaulMerge branch 'draw-instanced'
2011-01-10 Christian KönigMerge remote branch 'vdpau/pipe-video' into pipe-video
2010-12-19 Christoph BumillerMerge remote branch 'origin/master' into nvc0-new
2010-12-11 Christian KönigMerge remote branch 'origin/master' into pipe-video
2010-11-30 Brian Paulgallivm/llvmpipe: squash merge of the llvm-context...
2010-10-28 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-26 Thomas Balling Sør... Merge branch 'pipe-video' of git://anongit.freedesktop...
2010-10-26 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-10-20 Keith Whitwelldraw: make sure viewport gets updated in draw llvm...
2010-10-20 Keith WhitwellMerge branch 'llvm-cliptest-viewport'
2010-10-12 Christian KönigMerge branch 'master' of ssh://git.freedesktop.org...
2010-10-10 delphidraw: some changes to allow for runtime changes to...
2010-10-05 Thomas Balling Sør... Merge branch 'master' into pipe-video
2010-09-29 Hui Qi Taydraw: added viewport and cliptest flags
2010-09-02 Christoph BumillerMerge remote branch 'origin/master' into nv50-compiler
2010-08-25 Keith Whitwelldraw: specialized cliptesting routines
2010-08-22 Keith Whitwelldraw: reduce the size of the llvm variant key
2010-08-18 Christoph BumillerMerge remote branch 'origin/master' into nv50-compiler
2010-08-17 Ian RomanickMerge branch 'glsl2'
2010-08-16 Chia-I Wudraw: No need to make max_vertices even.
2010-08-16 Chia-I Wudraw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_...
2010-08-16 Chia-I Wudraw: Add prim flags to middle ends.
2010-08-16 Chia-I Wudraw: Add flags to draw_prim_info.
2010-08-14 Ian RomanickMerge branch 'master' into glsl2
2010-07-29 Brian Paulgallium: implement bounds checking for constant buffers
2010-07-28 Vinson Leedraw: Fix VMware spelling.
2010-07-27 Eric AnholtMerge remote branch 'origin/master' into glsl2
2010-07-16 Zack Rusindraw/llvm: adjust the instance id at run time
2010-07-06 Zack Rusindraw: implement vertex texture sampling using llvm
next