summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* draw: add support for passing buffers to vs/gs shaders.Dave Airlie2016-04-125-3/+32
* tgsi: add support for buffer/atomic operations to tgsi_exec.Dave Airlie2016-04-122-2/+2
* tgsi: set nonhelpermask for vertex shadersDave Airlie2016-04-121-0/+1
* draw/aaline: stronger guard against no free samplers (v2)Nicolai Hähnle2016-04-071-2/+4
* gallivm: Use standard LLVMSetAlignment from LLVM 3.4 onwards.Jose Fonseca2016-04-031-2/+2
* draw: add support for passing images to vs/gs shaders.Dave Airlie2016-03-315-2/+29
* tgsi: add support for image operations to tgsi_exec. (v2.1)Dave Airlie2016-03-312-2/+2
* tgsi: drop unused set_exec/kill_mask interfaces.Dave Airlie2016-03-222-12/+0
* gallium/tgsi: pass TGSI tex target to tgsi_transform_tex_inst()Brian Paul2016-03-211-5/+5
* draw: fix line stipplingRoland Scheidegger2016-03-151-15/+15
* draw: use util_pstipple_* function for stipple pattern textures and samplersNicolai Hähnle2016-02-091-110/+11
* draw: use util_pstipple_create_fragment_shaderNicolai Hähnle2016-02-091-197/+12
* llvmpipe,i915: add back NEW_RASTERIZER dependency when computing vertex infoRoland Scheidegger2016-01-211-0/+6
* draw: fix key comparison with uninitialized valueRoland Scheidegger2016-01-132-6/+6
* draw: initialize prim header flags when clipping linesRoland Scheidegger2016-01-081-0/+2
* draw: fix line stippling with unfilled primsRoland Scheidegger2016-01-081-18/+38
* draw: nuke the interp parameter from vertex_infoRoland Scheidegger2016-01-071-16/+1
* draw: rework handling of non-existing outputs in emit codeRoland Scheidegger2016-01-073-23/+46
* gallium: Remove unnecessary semicolonsEdward O'Callaghan2016-01-061-1/+1
* draw: minor indentation fixBrian Paul2016-01-051-1/+1
* draw: fix clip test with NaNsRoland Scheidegger2015-12-182-14/+18
* draw: fix pstipple and aaline stages wrt sampler_views/samplersRoland Scheidegger2015-12-182-7/+9
* draw: handle edge flags in llvm pathRoland Scheidegger2015-12-162-26/+61
* draw: don't set start_instance and instance id for pt emitRoland Scheidegger2015-12-161-31/+31
* draw: remove clip_vertex from vertex headerRoland Scheidegger2015-12-155-40/+54
* draw: use clip_pos, not clip_vertex for the fake guardband xy point clippingRoland Scheidegger2015-12-151-3/+3
* draw: rename vertex header membersRoland Scheidegger2015-12-156-42/+46
* draw: don't pretend have_clipdist is per-vertexRoland Scheidegger2015-12-155-18/+20
* draw: use position not clipVertex output for xyz view volume clippingRoland Scheidegger2015-12-151-1/+10
* draw: don't assume fixed offset for data in struct vertex_infoRoland Scheidegger2015-12-111-5/+3
* draw: fix clipping with linear interpolated values and gl_ClipVertexRoland Scheidegger2015-12-111-4/+4
* gallium: Remove redundant NULL ptr checksEdward O'Callaghan2015-12-061-2/+1
* gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-0623-35/+35
* gallium/auxiliary: Trivial code style cleanupEdward O'Callaghan2015-12-062-2/+2
* draw: fix clipping of layer/vp index outputsRoland Scheidegger2015-12-041-139/+186
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-041-1/+4
* draw: fix splitting of line loops (v2)Brian Paul2015-10-204-8/+32
* tgsi: add negate parameter to tgsi_transform_kill_inst()Brian Paul2015-09-012-2/+4
* gallium: replace INLINE with inlineIlia Mirkin2015-07-2126-56/+56
* draw/gallivm: add invocation ID support for llvmpipe.Dave Airlie2015-06-233-3/+8
* draw/tgsi: implement geom shader invocation support.Dave Airlie2015-06-232-18/+31
* draw: updates to support SVIEW declsRob Clark2015-06-212-2/+32
* draw: (trivial) fix NULL pointer dereferenceRoland Scheidegger2015-06-051-2/+2
* draw: silence unused var warnings for non-debug buildBrian Paul2015-06-011-0/+4
* draw: (trivial) fix out-of-bounds vector initializationRoland Scheidegger2015-05-061-1/+1
* draw: fix prim ids when there's no gsRoland Scheidegger2015-04-233-2/+15
* draw: (trivial) don't print the shader twice with GALLIVM_DEBUG=tgsi (or ir)Roland Scheidegger2015-04-091-5/+5
* gallivm: don't use control flow when doing indirect constant buffer lookupsRoland Scheidegger2015-04-091-10/+18
* gallivm: simplify sampler interfaceRoland Scheidegger2015-03-311-25/+6
* gallivm: pass jit_context pointer through to samplingRoland Scheidegger2015-03-273-20/+20