aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* draw/tess: fix TES patch vertices in.Dave Airlie2020-04-273-5/+11
* draw/tess: free the NIRDave Airlie2020-04-161-1/+5
* draw: free the NIR IR.Dave Airlie2020-04-162-4/+11
* draw: fix user culling pipeline order. (v2)Dave Airlie2020-04-156-130/+212
* draw/cull: run pipeline for culled points.Dave Airlie2020-04-151-0/+3
* draw: fix tessellation stats queryDave Airlie2020-04-151-2/+5
* gallivm/draw: calloc prim id toavoid undefDave Airlie2020-04-151-1/+1
* draw: collect tessellation invocations statisticsDave Airlie2020-04-151-0/+6
* draw: hook up final bits of tessellationDave Airlie2020-02-289-41/+446
* draw: add main tessellation codeDave Airlie2020-02-287-7/+2115
* draw: add JIT context/functions for tess stages.Dave Airlie2020-02-283-0/+313
* draw: don't emit vertex to streams with no outputsDave Airlie2020-02-071-0/+5
* draw: emit multiple streams to streamout.Dave Airlie2020-02-071-1/+1
* draw/gs: track emitted prims + verts per stream.Dave Airlie2020-02-072-17/+14
* draw: change geom shader output to an array of outputs.Dave Airlie2020-02-074-12/+20
* gallivm/swr: add stream_id to geom epilogue emitDave Airlie2020-02-071-2/+5
* gallivm: fixup base_vertex supportDave Airlie2019-12-121-3/+4
* gallivm/draw: add support for draw_id system value.Dave Airlie2019-12-125-3/+9
* gallivm: add base instance sysval supportDave Airlie2019-12-121-4/+4
* llvmpipe/nir: handle texcoord requirementsDave Airlie2019-12-123-3/+3
* draw, st/mesa: generate TGSI for ffvp/ARB_vp if draw lacks LLVMMarek Olšák2019-12-092-0/+11
* draw: add support for collecting primitives generated outside streamoutDave Airlie2019-12-064-1/+28
* gallivm: add swizzle support where one channel isn't defined.Dave Airlie2019-11-281-1/+2
* gallium: add nir lowering passes for the draw pipe stages. (v2)Dave Airlie2019-11-283-26/+130
* draw: add nir info gathering and building supportDave Airlie2019-11-285-26/+63
* Revert "draw: revert using correct order for prim decomposition."Zebediah Figura2019-11-221-3/+1
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-146-6/+6
* util: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIANDylan Baker2019-11-051-1/+1
* util/u_endian: set PIPE_ARCH_*_ENDIAN to 1Dylan Baker2019-11-051-1/+1
* gallium/swr: Enable GL_ARB_gpu_shader5: multiple streamsKrzysztof Raszkowski2019-10-291-1/+2
* gallivm/draw/swr: make the gs_iface not depend on tgsi.Dave Airlie2019-10-151-17/+18
* llvmpipe/draw: handle UBOs that are < 16 bytes.Dave Airlie2019-10-101-2/+7
* aux/draw: replace binary HAVE_LLVM checks with LLVM_AVAILABLEEric Engestrom2019-09-068-26/+26
* draw: add vs/gs images supportDave Airlie2019-08-278-7/+316
* draw: add jit image type for vs/gs images.Dave Airlie2019-08-272-19/+109
* gallivm: move first/last level jit texture members.Dave Airlie2019-08-272-10/+10
* gallium: fix windows build from params change.Dave Airlie2019-07-251-2/+4
* gallivm: rework lp_build_tgsi_soa to take a structDave Airlie2019-07-241-24/+32
* util: use standard name for snprintf()Eric Engestrom2019-07-191-9/+9
* draw: add shader buffer interfaces.Dave Airlie2019-07-074-1/+57
* draw: add support for ssbo ptrs to jit tables.Dave Airlie2019-07-072-3/+49
* gallivm: add ssbo pointers to the soa build api.Dave Airlie2019-07-071-2/+2
* vertex shader: add exec masking (v2)Dave Airlie2019-07-071-3/+10
* draw: fix memory leak introduced 7720ce32aNeha Bhende2019-05-171-1/+3
* auxiliary/draw: fix crash with zero-stride draw autoRoland Scheidegger2019-05-161-1/+2
* draw: flush when setting stream-out targetsErik Faye-Lund2019-05-061-0/+2
* draw: fix building error in draw_gs_init()Mauro Rossi2019-04-141-1/+1
* draw: fix undefined shift of (1 << 31)Dave Airlie2019-04-121-1/+1
* draw: add support to tgsi paths for geometry streams. (v2)Dave Airlie2019-04-096-122/+192
* tgsi: add support for geometry shader streams.Dave Airlie2019-04-091-3/+3