gallivm: fix atomic compare-and-swap
[mesa.git] / src / gallium / auxiliary / gallivm / lp_bld_tgsi_soa.c
2019-08-27 Dave Airliegallivm: fix atomic compare-and-swap
2019-07-23 Dave Airliegallivm: rework lp_build_tgsi_soa to take a struct
2019-07-23 Marek Olšákgallivm: fix warning: ‘op’ may be used uninitialized
2019-07-19 Eric Engestromutil: use standard name for snprintf()
2019-07-07 Dave Airliegallivm: add buffer operations to the tgsi->llvm conver...
2019-07-07 Dave Airliegallivm: move mask_vec function up higher so it can...
2019-07-07 Dave Airliegallivm: add ssbo pointers to the soa build api.
2019-04-15 Roland Scheideggergallivm: fix bogus assert in get_indirect_index
2018-11-08 Roland Scheideggergallivm: fix improper clamping of vertex index when...
2018-10-06 Gert Wollnygallivm: Make it possible to disable some optimization...
2018-08-29 Dave Airliegallivm: allow to pass two swizzles into fetches.
2018-05-15 Roland Scheideggergallivm: Use alloca_undef with array type instead of...
2018-03-23 Brian Paulgallivm: use enum tgis_opcode
2018-02-01 Brian Paulgallivm/llvmpipe: add const qualifiers on sampler variables
2017-10-11 Tim Rowleygallium: allow 512-bit vectors
2017-09-30 Roland Scheideggergallium: add new LOD opcode
2017-09-29 Nicolai Hähnletgsi: infer that dst[1] of DFRACEXP is an integer
2017-09-29 Nicolai Hähnlegallivm: add dst register index to lp_build_tgsi_contex...
2017-09-20 Roland Scheideggerllvmpipe, gallivm: implement lod queries (LODQ opcode)
2017-09-07 Roland Scheideggerllvmpipe, tgsi: hook up dx10 gather4 opcode
2017-08-22 Marek Olšákgallium: remove TGSI opcode BREAKC
2017-08-22 Marek Olšákgallium: remove TGSI_OPCODE_CALLNZ
2017-03-31 Marek Olšákgallium: remove support for predicates from TGSI (v2)
2016-09-21 Dave Airliegallivm/llvmpipe: prepare support for ARB_gpu_shader_int64.
2016-06-13 Jan Veselygallivm: Fix trivial sign warnings
2016-06-10 Dave Airliegallivm: make non-float return code bitcast consistent.
2016-06-10 Dave Airliegallium/gallivm: use 64-bit test instead of doubles.
2016-04-21 Marek Olšákgallium: use PIPE_SHADER_* everywhere, remove TGSI_PROC...
2016-04-21 Marek Olšákgallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
2016-04-18 Dave Airliegallivm: convert size query to using a set of parameters.
2016-02-24 Kristian Høgsberg... Merge remote-tracking branch 'origin/master' into vulkan
2016-02-18 Roland Scheideggergallivm, tgsi: provide fake sample_i_ms implementations
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-06 Edward O'Callaghangallium: Use unsigned for loop index
2015-12-11 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-12-09 Dave Airliellvmpipe: fix fp64 inputs to geom shader.
2015-12-06 Edward O'Callaghangallium/auxiliary: Trivial code style cleanup
2015-11-23 Jason EkstrandMerge remote-tracking branch 'mesa-public/master' into...
2015-11-20 Roland Scheideggergallivm: use sampler index 0 for texel fetches
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-31 Vinson Leegallivm: Fix GCC unused-variable warning.
2015-07-21 Ilia Mirkingallium: replace INLINE with inline
2015-07-01 Dave Airliegallivm: add fp64 support. (v2.1)
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-05-20 Marek Olšákgallium: remove TGSI_SAT_MINUS_PLUS_ONE
2015-04-08 Roland Scheideggergallivm: don't use control flow when doing indirect...
2015-03-31 Roland Scheideggergallivm: implement TG4 for ARB_texture_gather
2015-03-31 Roland Scheideggergallivm: add gather support to sampler interface
2015-03-31 Roland Scheideggergallivm: simplify sampler interface
2015-03-27 Roland Scheideggergallivm: pass jit_context pointer through to sampling
2015-01-05 Brian Paulgallivm: silence a couple compiler warnings
2014-12-16 Roland Scheideggerdraw: implement support for the VERTEXID_NOBASE and...
2014-11-24 Eric Anholtgallium: Drop the NRM and NRM4 opcodes.
2014-10-04 Marek Olšáktgsi: change tgsi_shader_info::properties to a one...
2014-10-04 Marek Olšáktgsi: simplify shader properties in tgsi_shader_info
2014-08-29 Roland Scheideggergallivm: handle cube map arrays for texture sampling
2014-08-08 Darius Goadgallivm: Handle MSAA textures in emit_fetch_texels
2014-08-08 Roland Scheideggerdraw: hack around weird primitive id input in gs
2014-08-05 Roland Scheideggergallivm: fix cube map array (and cube map shadow with...
2014-06-18 Marek Olšákgallium: implement ARB_texture_query_levels
2014-05-14 Roland Scheideggergallivm: only fetch pointers to constant buffers once
2014-04-24 José Fonsecagallivm: Fix wrong operator in lp_exec_default.
2014-03-26 Zack Rusindraw/llvm: improve debugging output a bit
2014-02-06 Zack Rusingallivm: handle huge number of immediates
2014-02-06 Zack Rusingallivm: allow large numbers of temporaries
2014-02-03 Zack Rusingallivm: fix opcode and function nesting
2014-01-17 José Fonsecas/Tungsten Graphics/VMware/
2014-01-16 Zack Rusinllvmpipe: do constant buffer bounds checking in shaders
2013-11-21 Vinson Leegallivm: Ignore unknown file type in non-debug builds.
2013-11-19 Si Chengallivm: Fix mask calculation for emit_kill_if.
2013-11-14 José Fonsecagallivm: Compile flag to debug TGSI execution through...
2013-11-14 Roland Scheideggergallivm,llvmpipe: fix float->srgb conversion to handle...
2013-11-08 Roland Scheideggergallivm: deduplicate some indirect register address...
2013-11-06 Roland Scheideggergallivm: fix indirect addressing of inputs
2013-09-06 Zack Rusingallivm: support indirect registers on both dimensions
2013-08-20 Roland Scheideggergallivm: implement better control of per-quad/per-eleme...
2013-08-14 Roland Scheideggergallivm: already pass coords in the right place in...
2013-08-12 Roland Scheideggergallivm: fix exec_mask interaction with geometry shader...
2013-08-12 Roland Scheideggergallivm: simplify geometry shader mask handling a bit
2013-08-09 Roland Scheideggergallivm: use texture target from shader instead of...
2013-08-08 Roland Scheideggergallivm: propagate scalar_lod to emit_size_query too
2013-07-27 Roland Scheideggergallivm: handle texel swizzles correctly for d3d10...
2013-07-19 Zack Rusingallivm: handle nan's in min/max
2013-07-12 Brian Paultgsi: rename the TGSI fragment kill opcodes
2013-07-12 Brian Paultgsi: fix-up KILP comments
2013-07-04 Roland Scheideggergallivm: do per-pixel lod calculations for explicit lod
2013-07-02 José Fonsecagallivm: Fix indirect immediate registers.
2013-06-12 Roland Scheideggergallivm: (trivial) remove duplicated code block (includ...
2013-05-14 Zack Rusingallivm/soa: implement indirect addressing in immediates
2013-04-27 Zack Rusingallivm: fix indirect addressing of temps in soa mode
2013-04-22 José Fonsecagallivm: Fix assignment of unsigned values to OUT register.
2013-04-20 Roland Scheideggergallivm: implement switch opcode
2013-04-20 Roland Scheideggergallivm: use uint build context for mask instead of...
2013-04-20 Roland Scheideggergallivm/tgsi: fix up breakc
2013-04-18 José Fonsecagallivm: Drop pos arg from lp_build_tgsi_soa.
next