summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-22gallivm: Consider the initial mask when terminating loopsKonstantin Seurer1-1/+1
2023-10-26treewide: Merge num_mesh_vertices_per_primitive and u_vertices_per_prim into ...Yonggang Luo1-2/+1
2023-07-06gallivm: use unsigned instead of uintErik Faye-Lund1-2/+2
2023-07-05gallivm: convert grid_size to discrete values.Dave Airlie1-1/+1
2023-07-05gallivm: convert block_id to discrete values.Dave Airlie1-1/+1
2023-07-05gallivm: store thread id in separate values.Dave Airlie1-1/+1
2023-06-27treewide: Replace the usage of TRUE/FALSE with true/falseYonggang Luo1-33/+33
2023-06-27treewide: style fixes after replace usage of boolean to boolYonggang Luo1-1/+1
2023-06-27treewide: replace usage of boolean to boolYonggang Luo1-8/+8
2023-06-08gallivm: Zero initialize param structsKonstantin Seurer1-17/+7
2023-05-17gallivm: refactor common resources out of contextsDave Airlie1-17/+18
2022-11-15util: Rename src/gallium/include/pipe/p_config.h to src/util/detect_arch.hYonggang Luo1-1/+1
2022-10-05gallivm/llvmpipe: add opaque pointers support to samplerDave Airlie1-0/+16
2022-10-03gallium/tgsi: handle temps/outputs array.Dave Airlie1-3/+10
2022-10-03gallivm/tgsi: port tgsi to explicit types.Dave Airlie1-63/+77
2022-08-09gallivm: initialize texture_unit_offset in emit_size_queryMarek Olšák1-0/+1
2022-08-09gallivm: fix TXQ crash with MSAA samplersMarek Olšák1-0/+2
2022-08-04llvmpipe/gallivm/draw: introduce a buffer type.Dave Airlie1-8/+10
2022-07-27llvmpipe: replace 'unsigned' with enum typesBrian Paul1-9/+11
2022-07-10Change all debug_assert calls to assertMarek Olšák1-1/+1
2022-05-09Revert "gallivm: use LLVM opaque pointers in lp_bld_tgsi_soa.c"Mihai Preda1-42/+40
2022-05-04gallivm: use LLVM opaque pointers in lp_bld_tgsi_soa.cMihai Preda1-40/+42
2021-11-05gallivm: handle TGSI SampleId sysvalMike Blumenkrantz1-0/+5
2021-04-19gallium: fix uninitialized variable warningMichel Zou1-1/+1
2020-12-01gallivm: update fallthrough commentsPierre-Eric Pelloux-Prayer1-3/+3
2020-08-31gallivm/nir: add indirect swizzle output loading supportDave Airlie1-0/+6
2020-08-19gallivm/nir: fixup compact TCS variable storage.Dave Airlie1-0/+1
2020-07-08draw/gs: use mask to limit vertex emission.Dave Airlie1-0/+1
2020-07-08gallivm/gs_iface: pass stream into end primitive interface.Dave Airlie1-1/+1
2020-05-06gallivm/sample: add num samples query for txqs (v2)Dave Airlie1-0/+1
2020-05-06gallivm/nir/tgsi: add multisample texture sampling.Dave Airlie1-0/+9
2020-04-02gallivm: fix stream id fetchRoland Scheidegger1-4/+3
2020-03-03gallium/swr: fix corruptions in Unigine HeavenJan Zielinski1-1/+2
2020-02-28gallivm/tgsi/swr: add mask vec to the tcs storeDave Airlie1-1/+1
2020-02-27gallivm: fix 5 warningsMarek Olšák1-1/+2
2020-02-26gallivm/tgsi: fix stream id regressionDave Airlie1-2/+5
2020-02-18llvmpipe: Silence "possibly uninitialized value" warning for ssbo_limit.Eric Anholt1-2/+2
2020-02-18llvmpipe: Fix real uninitialized use of "atype" for SEMANTIC_FACEEric Anholt1-0/+1
2020-02-07gallivm/swr: add stream_id to geom epilogue emitDave Airlie1-1/+1
2019-12-30gallium/gallivm/tgsi: enable tessellation shadersJan Zielinski1-97/+472
2019-12-12gallivm/draw: add support for draw_id system value.Dave Airlie1-0/+5
2019-12-12gallivm: add base instance sysval supportDave Airlie1-0/+5
2019-12-09gallivm: implement LOAD with CONSTBUF but don't enable it for llvmpipeMarek Olšák1-3/+36
2019-12-09llvmpipe: implement TEX_LZ and TXF_LZ opcodesMarek Olšák1-4/+10
2019-12-03gallivm/llvmpipe: add support for front facing in sysval.Dave Airlie1-0/+4
2019-11-28gallivm: split out the flow control ir to a common file.Dave Airlie1-418/+8
2019-10-29gallium/swr: Enable GL_ARB_gpu_shader5: multiple streamsKrzysztof Raszkowski1-1/+4
2019-10-15gallivm/draw/swr: make the gs_iface not depend on tgsi.Dave Airlie1-7/+9
2019-10-11llvmpipe: add support for tg4 component selection.Dave Airlie1-0/+4
2019-09-04gallivm: add barrier support for compute shaders.Dave Airlie1-0/+19