gallium/tgsi: Add a helper for initializing ureg from a shader_info.
[mesa.git] / src / gallium / auxiliary / draw /
2020-09-02 Eric Anholtgallium/tgsi: Add support for PRIMITIVEID as a system...
2020-08-31 Dave Airliegallivm/nir: add indirect swizzle output loading support
2020-08-19 Dave Airliegallivm/nir: fixup compact TCS variable storage.
2020-08-16 Dave Airliellvmpipe: only read 0 for channels being read
2020-08-03 Gert Wollnygallivm/nir: Lower uniforms to UBOs in llvm draw if...
2020-07-23 Dave Airliellvmpipe/draw: handle constant buffer limits and robust...
2020-07-07 Dave Airliedraw/gs: use mask to limit vertex emission.
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/gs: reverse the polarity of the invocation/prims...
2020-07-07 Dave Airliedraw: account primitive lengths for all streams.
2020-07-07 Dave Airliegallivm/gs_iface: pass stream into end primitive interface.
2020-07-07 Dave Airliedraw/gs: only allocate memory for streams needed.
2020-07-07 Dave Airliegallivm/draw/gs: pass vertex stream count into shader...
2020-07-07 Dave Airliedraw/gs: fix up current verts in output fetching.
2020-07-07 Dave Airliedraw: emit so primitives before ending empty pipeline.
2020-07-03 Dave Airliedraw/clip: fix viewport index for geometry shaders
2020-07-03 Dave Airliedraw/clip: cleanup viewport index handling code.
2020-07-02 Dave Airliedraw/sample: add support for indirect images
2020-07-02 Dave Airliegallivm/nir: refactor image operations for indirect...
2020-07-02 Dave Airliedraw: pass number of images to image soa create
2020-07-02 Dave Airliellvmpipe/draw: wire up indirect offset
2020-07-02 Dave Airliegallivm/sample: pass indirect offset into texture/image...
2020-07-02 Dave Airliedraw: add support for indirect texture access
2020-07-02 Dave Airliedraw: pass nr_samplers into llvm sample state creation.
2020-06-30 Dave Airliedraw/llvm: fix big-endian mask adjusting
2020-06-11 Dave Airliedraw/gs: add more info to debugging.
2020-06-11 Dave Airliedraw/gs: fix emitting inactive primitives crash
2020-06-10 Dave Airliedraw: add disk caching for draw shaders
2020-06-10 Dave Airliedraw: add disk cache callbacks for draw shaders
2020-06-10 Dave Airliegallivm: add support for a cache object
2020-06-10 Dave Airliegallivm: rework coroutine malloc/free callouts.
2020-06-10 Dave Airliellvmpipe/draw: drop variant number from function names.
2020-05-26 Alyssa Rosenzweiggallium/draw: Use SATURATE
2020-05-13 Marek Olšákgallium: change comments to remove 'state tracker'
2020-05-06 Dave Airliedraw: disable point/line smoothing for multisample...
2020-05-06 Dave Airliedraw: add support for num_samples + sample_stride to...
2020-05-06 Dave Airliedraw: introduce sampler num samples + stride members
2020-05-05 Dave Airliedraw/tess: free tessellation control shader i/o memory.
2020-04-27 Dave Airliedraw/tess: fix TES patch vertices in.
2020-04-15 Dave Airliedraw/tess: free the NIR
2020-04-15 Dave Airliedraw: free the NIR IR.
2020-04-15 Dave Airliedraw: fix user culling pipeline order. (v2)
2020-04-15 Dave Airliedraw/cull: run pipeline for culled points.
2020-04-15 Dave Airliedraw: fix tessellation stats query
2020-04-15 Dave Airliegallivm/draw: calloc prim id toavoid undef
2020-04-15 Dave Airliedraw: collect tessellation invocations statistics
2020-02-28 Dave Airliedraw: hook up final bits of tessellation
2020-02-28 Dave Airliedraw: add main tessellation code
2020-02-28 Dave Airliedraw: add JIT context/functions for tess stages.
2020-02-07 Dave Airliedraw: don't emit vertex to streams with no outputs
2020-02-07 Dave Airliedraw: emit multiple streams to streamout.
2020-02-07 Dave Airliedraw/gs: track emitted prims + verts per stream.
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-12-11 Dave Airliellvmpipe/nir: handle texcoord requirements
2019-12-10 Marek Olšákdraw, st/mesa: generate TGSI for ffvp/ARB_vp if draw...
2019-12-05 Dave Airliedraw: add support for collecting primitives generated...
2019-11-28 Dave Airliegallivm: add swizzle support where one channel isn...
2019-11-28 Dave Airliegallium: add nir lowering passes for the draw pipe...
2019-11-28 Dave Airliedraw: add nir info gathering and building support
2019-11-22 Zebediah FiguraRevert "draw: revert using correct order for prim decom...
2019-11-14 Eric Anholtutil: Move gallium's PIPE_FORMAT utils to /util/format/
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-10-10 Dave Airliellvmpipe/draw: handle UBOs that are < 16 bytes.
2019-09-06 Eric Engestromaux/draw: replace binary HAVE_LLVM checks with LLVM_AVA...
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 shader buffer interfaces.
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)
2019-05-17 Neha Bhendedraw: fix memory leak introduced 7720ce32a
2019-05-16 Roland Scheideggerauxiliary/draw: fix crash with zero-stride draw auto
2019-05-06 Erik Faye-Lunddraw: flush when setting stream-out targets
2019-04-14 Mauro Rossidraw: fix building error in draw_gs_init()
2019-04-11 Dave Airliedraw: fix undefined shift of (1 << 31)
2019-04-09 Dave Airliedraw: add support to tgsi paths for geometry streams...
2019-04-09 Dave Airlietgsi: add support for geometry shader streams.
2019-04-09 Dave Airliedraw: add stream member to stats callback
2019-03-28 Dave Airliesoftpipe/draw: fix vertex id in soft paths.
2019-03-26 Dave Airliedraw/vs: partly fix basevertex/vertex id
2019-03-25 Dave Airliedraw/gs: fix point size outputs from geometry shader.
2019-03-25 Dave Airliedraw: bail instead of assert on instance count (v2)
2018-11-29 Roland Scheideggerdraw: fix infinite loop in line stippling
2018-09-07 Marek Olšákgallium: split depth_clip into depth_clip_near & depth_...
2018-07-23 Roland Scheideggerdraw: force draw pipeline if there's more than 65535...
2018-05-19 Roland Scheideggerdraw: get rid of special logic to not emit null tris
2018-04-25 Roland Scheideggerdraw: fix different sign logic when clipping
2018-04-25 Roland Scheideggerdraw: simplify clip null tri logic
next