draw: change geom shader output to an array of outputs.
[mesa.git] / src / gallium / auxiliary / draw / draw_llvm.c
2020-02-07 Dave Airliedraw: change geom shader output to an array of outputs.
2020-02-07 Dave Airliegallivm/swr: add stream_id to geom epilogue emit
2019-12-12 Dave Airliegallivm: fixup base_vertex support
2019-12-12 Dave Airliegallivm/draw: add support for draw_id system value.
2019-12-12 Dave Airliegallivm: add base instance sysval support
2019-11-28 Dave Airliegallivm: add swizzle support where one channel isn...
2019-11-28 Dave Airliedraw: add nir info gathering and building support
2019-11-05 Dylan Bakerutil: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIAN
2019-11-05 Dylan Bakerutil/u_endian: set PIPE_ARCH_*_ENDIAN to 1
2019-10-29 Krzysztof Raszkowskigallium/swr: Enable GL_ARB_gpu_shader5: multiple streams
2019-10-14 Dave Airliegallivm/draw/swr: make the gs_iface not depend on tgsi.
2019-08-27 Dave Airliedraw: add vs/gs images support
2019-08-27 Dave Airliedraw: add jit image type for vs/gs images.
2019-08-27 Dave Airliegallivm: move first/last level jit texture members.
2019-07-25 Dave Airliegallium: fix windows build from params change.
2019-07-23 Dave Airliegallivm: rework lp_build_tgsi_soa to take a struct
2019-07-19 Eric Engestromutil: use standard name for snprintf()
2019-07-07 Dave Airliedraw: add support for ssbo ptrs to jit tables.
2019-07-07 Dave Airliegallivm: add ssbo pointers to the soa build api.
2019-07-07 Dave Airlievertex shader: add exec masking (v2)
2018-02-01 Brian Paulgallivm/llvmpipe: add const qualifiers on sampler variables
2017-09-09 Roland Scheideggerllvmpipe, draw: improve shader cache debugging
2017-05-10 Marek Olšákgallium: decrease the size of pipe_vertex_buffer -...
2017-03-16 Roland Scheideggerdraw: (trivial) remove a unnecessary lp_build_alloca()
2017-03-08 Brian Pauldraw: s/unsigned/enum pipe_shader_type/
2016-12-21 Roland Scheideggerdraw: use SoA fetch, not AoS one
2016-12-21 Roland Scheideggergallivm: optimize gather a bit, by using supplied desti...
2016-11-21 Roland Scheideggerdraw: drop some overflow computations
2016-11-21 Roland Scheideggerdraw: simplify fetch some more
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-11-18 Roland Scheideggerdraw: use vectorized calculations for fetch (v2)
2016-11-09 Tom Stellardgallivm: Fix build after removal of deprecated attribut...
2016-11-09 Roland ScheideggerRevert "draw: use vectorized calculations for fetch"
2016-11-08 Roland Scheideggerdraw: use vectorized calculations for fetch
2016-11-04 Roland Scheideggerdraw: fix undefined input handling some more...
2016-10-18 Roland Scheideggerdraw: improve vertex fetch (v2)
2016-10-18 Roland Scheideggerdraw: improved handling of undefined inputs
2016-10-12 Roland Scheideggerdraw: initialize shader inputs
2016-06-10 Jose Fonsecagallivm: Use llvm.fmuladd.*.
2016-05-23 Dave Airliedraw: stop using CULLDIST semantic.
2016-04-27 Brian Pauldraw: s/Elements/ARRAY_SIZE/
2016-04-04 Jason EkstrandMerge remote-tracking branch 'public/master' into vulkan
2016-04-03 Jose Fonsecagallivm: Use standard LLVMSetAlignment from LLVM 3...
2016-01-30 Jason EkstrandMerge branch 'vulkan' into 'vulkan'
2016-01-25 Jason EkstrandMerge remote-tracking branch 'mattst88/nir-lower-pack...
2016-01-21 Kristian Høgsberg... Merge remote-tracking branch 'jekstrand/wip/i965-unifor...
2016-01-20 Roland Scheideggerllvmpipe,i915: add back NEW_RASTERIZER dependency when...
2016-01-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2016-01-13 Roland Scheideggerdraw: fix key comparison with uninitialized value
2015-12-28 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-17 Roland Scheideggerdraw: fix clip test with NaNs
2015-12-16 Roland Scheideggerdraw: handle edge flags in llvm path
2015-12-15 Roland Scheideggerdraw: remove clip_vertex from vertex header
2015-12-15 Roland Scheideggerdraw: rename vertex header members
2015-12-15 Roland Scheideggerdraw: don't pretend have_clipdist is per-vertex
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-11-14 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-04 Roland Scheideggerllvmpipe: add cache for compressed textures
2015-08-17 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-07-21 Ilia Mirkingallium: replace INLINE with inline
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-23 Dave Airliedraw/gallivm: add invocation ID support for llvmpipe.
2015-06-05 Roland Scheideggerdraw: (trivial) fix NULL pointer dereference
2015-06-01 Brian Pauldraw: silence unused var warnings for non-debug build
2015-05-06 Roland Scheideggerdraw: (trivial) fix out-of-bounds vector initialization
2015-04-08 Roland Scheideggerdraw: (trivial) don't print the shader twice with GALLI...
2015-03-27 Roland Scheideggergallivm: pass jit_context pointer through to sampling
2015-01-29 Eric Anholtgallium: Replace u_simple_list.h with util/simple_list.h
2014-12-16 Roland Scheideggerdraw: implement support for the VERTEXID_NOBASE and...
2014-12-09 Marek Olšákdraw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
2014-11-26 José Fonsecadraw,gallivm,llvmpipe: Avoid implicit casts of 32-bit...
2014-11-19 Roland Scheideggerdraw: fixes for vertex shaders outputting layer or...
2014-11-18 Roland Scheideggergallivm: fix alignment issue for vertex data fetch
2014-11-16 José Fonsecadraw: Make it more clear that *_jit_context points...
2014-11-16 José Fonsecadraw: Fix breakage due to removal pipe_viewport_state...
2014-09-30 Mathias Fröhlichllvmpipe: Reuse llvmpipes LLVMContext in the draw context.
2014-09-30 Mathias Fröhlichllvmpipe: Use two LLVMContexts per OpenGL context inste...
2014-09-26 Michel Dänzergallivm: More fallout from disabling with LLVM 3.6
2014-08-29 Roland Scheideggerdraw: remove fishy num_samplers/num_sampler_views check...
2014-08-28 Roland Scheideggerdraw: fix base instance handling in llvm path
2014-08-09 Roland Scheideggerdraw: (trivial) use information about gs being present...
2014-08-09 Roland Scheideggerdraw: don't use clipvertex output if user plane clippin...
2014-05-16 Roland Scheideggergallivm: give more verbose names to modules
2014-05-15 Roland Scheideggerdraw: better llvm names for shaders for debugging.
2014-05-14 Frank Henigmandraw: Delete unneeded LLVM stuff earlier.
2014-05-14 José Fonsecagallivm,draw,llvmpipe: Remove support for versions...
2014-03-26 Zack Rusindraw/llvm: improve debugging output a bit
2014-03-04 Zack Rusindraw/llvm: fix generation of the VS with GS present
2014-01-16 Zack Rusinllvmpipe: do constant buffer bounds checking in shaders
2014-01-07 Dave Airliegallium/draw: remove double semicolon
2013-11-21 José Fonsecagallium: Make TGSI_SEMANTIC_FOG register four-component...
2013-11-04 Brian Pauldraw: move type construction out of loop
2013-09-06 Zack Rusingallivm: support indirect registers on both dimensions
2013-08-15 Zack Rusindraw: handle nan clipdistance
2013-08-12 Roland Scheideggerdraw: simplify prim mask construction
2013-08-12 Roland Scheideggerdraw: (trivial) dump tgsi for geometry shaders with...
next