gallium: add CONSTBUF type to tgsi_file_type
[mesa.git] / src / gallium / auxiliary / gallivm /
2017-09-09 Roland Scheideggergallivm: fix gather implementation a bit
2017-09-07 Roland Scheideggerllvmpipe, tgsi: hook up dx10 gather4 opcode
2017-08-31 Ben Crockerllvmpipe: lp_build_gather_elem_vec BE fix for 3x16...
2017-08-31 Ray Strodegallivm: correct channel shift logic on big endian
2017-08-24 Brian Paulgallivm: remove unused variable
2017-08-23 Nicolai Hähnlegallium: use tgsi_get_opcode_name instead of tgsi_opcod...
2017-08-22 Marek Olšákgallium: remove TGSI opcode SCS
2017-08-22 Marek Olšákgallium: remove TGSI opcode BREAKC
2017-08-22 Marek Olšákgallium: remove TGSI opcode XPD
2017-08-22 Marek Olšákgallium: remove TGSI opcode DPH
2017-08-22 Marek Olšákgallium: remove TGSI opcode DP2A
2017-08-22 Marek Olšákgallium: remove TGSI_OPCODE_CALLNZ
2017-08-22 Marek Olšákgallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZ
2017-07-21 Roland Scheideggergallivm: handle call attributes for llvm < 4.0 in lp_ad...
2017-07-17 Marek Olšákgallivm: inline gallivm_init_llvm_targets
2017-05-18 Tom Stellardgallivm: Make sure module has the correct data layout...
2017-05-11 Michel Dänzergallivm: Fix build against LLVM SVN >= r302589
2017-04-26 Samuel Pitoisetgallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERS
2017-04-07 Brian Paulgallivm: init vars to silence gcc warnings
2017-04-01 Samuel Pitoisetgallivm: add lp_build_emit_fetch_src() helper
2017-03-31 Marek Olšákgallium: remove support for predicates from TGSI (v2)
2017-03-30 Marek Olšákgallivm: fix a maybe-uninitialized warning
2017-03-22 Marek Olšákgallivm: remove lp_add_attr_dereferenceable in favor...
2017-03-16 Roland Scheideggergallivm: (trivial) remove duplicated line
2017-03-06 Marek Olšákgallivm,ac: add LP_FUNC_ATTR_CONVERGENT
2017-03-03 Marek Olšákgallivm, ac: add writeonly and inaccessiblememonly...
2017-03-01 Marek Olšákgallivm,ac: add function attributes at call sites inste...
2017-03-01 Marek Olšákgallivm,ac: remove unused FUNC_ATTR_LAST enums
2017-02-21 Marek Olšákgallivm: add no-signed-zeros-fp-math option to lp_creat...
2017-02-20 Ben Crockergallivm: Reenable PPC VSX (v3)
2017-02-20 Ben Crockergallivm: Override getHostCPUName() "generic" w/ "pwr8...
2017-02-20 Ben Crockergallivm: Improve debug output (V2)
2017-02-18 Marek Olšákgallium: remove TGSI_OPCODE_CLAMP
2017-02-02 Nicolai Hähnlegallium: turn PIPE_SHADER_CAP_DOUBLES into a screen...
2017-01-27 Emil Velikovgallivm: remove explicit __STDC_.*_MACROS defines
2017-01-24 Roland Scheideggergallivm: don't try to use fast rcp for fdiv
2017-01-24 Roland Scheideggergallivm: (trivial) fix ddiv cpu implementation
2017-01-19 Dave Airliegallivm: use #ifdef not #if for PIPE_ARCH_BIG_ENDIAN
2017-01-18 Roland Scheideggergallivm: (trivial) fix copy/paste bug with big endian...
2017-01-18 Jose Fonsecagallivm: Cleanup USE_MCJIT.
2017-01-16 Nicolai Hähnletgsi: add DDIV instruction
2017-01-06 Roland Scheideggergallivm: generalize 4x4f->1x16ub special case conversion
2017-01-05 Roland Scheideggergallivm: (trivial) fix typo bug with small AoS format...
2017-01-05 Roland Scheideggergallivm: implement aos unpack (to unorm8) for small...
2017-01-05 Roland Scheideggergallivm: optimize lp_build_unpack_arith_rgba_aos slightly
2017-01-05 Roland Scheideggergallivm: use 2 srcs for 32->16bit conversions in lp_bld...
2017-01-05 Roland Scheideggerllvmpipe: (trivial) minimally simplify mask construction
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_SUB
2017-01-05 Marek Olšákgallium: remove TGSI_OPCODE_ABS
2017-01-05 George Kyriazisswr: fix windows build break
2016-12-21 Roland Scheideggergallivm: generalize the compressed format soa fetch...
2016-12-21 Roland Scheideggergallivm: provide soa fetch path handling formats with...
2016-12-21 Roland Scheideggergallivm: optimize gather a bit, by using supplied desti...
2016-12-21 Roland Scheideggergallivm: optimize SoA AoS fallback fetch path a little
2016-12-21 Roland Scheideggergallivm: (trivial) handle non-aligned fetch for lp_buil...
2016-12-06 Roland Scheideggergallivm: optimize 16bit->32bit gather path a bit
2016-12-06 Roland Scheideggergallivm: handle 16bit float fetches in lp_build_fetch_r...
2016-12-05 Tim Rowleygallivm: use getHostCPUFeatures on x86/llvm-4.0+.
2016-11-15 Marek Olšákgallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLD
2016-11-15 Marek Olšákgallivm: limit use of setFastMathFlags to LLVM 3.8...
2016-11-15 Marek Olšákgallivm: add lp_create_builder with an unsafe_fpmath...
2016-11-10 Nicolai Hähnlegallivm: fix [IU]MUL_HI regression harder
2016-11-09 Tom Stellardgallivm: Fix build after removal of deprecated attribut...
2016-11-08 Nicolai Hähnlegallivm: fix [IU]MUL_HI regression
2016-11-08 Roland Scheideggergallivm: introduce 32x32->64bit lp_build_mul_32_lohi...
2016-10-20 Marek Olšákgallivm: try to fix build with LLVM <= 3.4 due to missi...
2016-10-20 Marek Olšákgallivm: add wrappers for missing functions in LLVM...
2016-10-18 Roland Scheideggerdraw: improve vertex fetch (v2)
2016-10-18 Roland Scheideggergallivm: print out time for jitting functions with...
2016-10-18 Roland Scheideggergallivm: Use native packs and unpacks for the lerps
2016-10-04 Jose Fonsecagallivm: Use AVX2 gather instrinsics.
2016-10-04 Roland Scheideggergallivm: Use 8 wide AoS sampling on AVX2.
2016-10-04 José Fonsecagallivm: Basic AVX2 support.
2016-09-21 Nicolai Hähnlegallivm: support negation on 64-bit integers
2016-09-21 Dave Airliegallivm/llvmpipe: prepare support for ARB_gpu_shader_int64.
2016-08-17 Nicolai Hähnlegallivm: add lp_build_alloca_undef
2016-08-17 Nicolai Hähnlegallivm: add create_builder_at_entry helper function
2016-08-05 Jason Ekstrandutil: Move format_rgb9e5.h to src/util
2016-07-13 Marek Olšákgallivm: add helper lp_add_attr_dereferenceable
2016-07-11 Marek Olšákgallivm: set LLVMNoUnwindAttribute on all intrinsics
2016-06-20 Roland Scheideggergallivm: don't use integer min/max sse intrinsics with...
2016-06-13 Jan Veselygallivm: Fix trivial sign warnings
2016-06-10 Dave Airliegallivm: more 64-bit integer prep work.
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-06-10 Jose Fonsecagallivm: Never emit llvm.fmuladd on LLVM 3.3.
2016-06-10 Jose Fonsecagallivm: Use llvm.fmuladd.*.
2016-06-10 Jose Fonsecautil,gallivm: Explicitly enable/disable fma attribute.
2016-05-30 Frederic Devernaygallivm: initialize init_native_targets_once_flag correctly
2016-05-27 Roland Scheideggergallivm: eliminate a unnecessary AND with unorm lerps
2016-05-11 Roland Scheideggergallivm: improve dumping of bitcode
2016-05-10 Roland Scheideggergallivm: print declarations of intrinsics with GALLIVM_...
2016-05-10 Roland Scheideggergallivm: use InternalLinkage instead of PrivateLinkage...
2016-05-10 Roland Scheideggergallivm: disable avx512 features
2016-05-09 Tim Rowleygallium: enable intel jitevents profiling
2016-04-27 Brian Paulgallivm: s/Elements/ARRAY_SIZE/
2016-04-26 Roland Scheideggergallivm: make sampling more robust against bogus coordi...
2016-04-25 Grazvydas Ignotasgallium: use unreachable instead of asserts
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_*
next