summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák2018-09-061-1/+1
* draw: force draw pipeline if there's more than 65535 verticesRoland Scheidegger2018-07-233-0/+21
* draw: get rid of special logic to not emit null trisRoland Scheidegger2018-05-191-38/+0
* draw: fix different sign logic when clippingRoland Scheidegger2018-04-251-9/+8
* draw: simplify clip null tri logicRoland Scheidegger2018-04-251-11/+9
* draw: fix alpha value for very short aa linesRoland Scheidegger2018-03-102-2/+24
* draw: fix line stippling with aa linesRoland Scheidegger2018-03-071-4/+13
* draw: simplify (and correct) aaline fallback (v2)Roland Scheidegger2018-03-071-409/+105
* draw: don't needlessly iterate through all sampler view slotsRoland Scheidegger2018-02-281-1/+1
* gallivm/llvmpipe: add const qualifiers on sampler variablesBrian Paul2018-02-011-1/+1
* draw: remove VSPLIT_CREATE_IDX macroRoland Scheidegger2018-01-171-11/+12
* draw: fix vsplit code when the (post-bias) index value is -1Roland Scheidegger2018-01-172-3/+4
* gallium: s/unsigned/enum pipe_prim_type/Brian Paul2017-10-271-1/+2
* draw: don't cull tris with zero areaRoland Scheidegger2017-10-272-3/+12
* llvmpipe, draw: improve shader cache debuggingRoland Scheidegger2017-09-092-22/+43
* llvmpipe, draw: increase shader cache limitsRoland Scheidegger2017-09-071-1/+1
* draw: whitespace, formatting fixes in draw_vs_exec.cBrian Paul2017-07-121-47/+43
* draw: s/unsigned/enum tgsi_semantic/Brian Paul2017-07-122-3/+3
* draw: handle more TGSI_SEMANTIC_COLOR indicesRoland Scheidegger2017-07-083-10/+27
* draw: check for line_width != 1.0f in validate_pipeline()Brian Paul2017-06-151-3/+4
* draw: whitespace and formatting fixesBrian Paul2017-06-152-60/+58
* tree-wide: remove trailing backslashEric Engestrom2017-06-073-3/+3
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-102-6/+3
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-103-8/+13
* draw: whitespace fixes in draw_pipe_vbuf.cBrian Paul2017-04-261-104/+89
* draw: remove unused wideline_stage()Samuel Pitoiset2017-04-131-11/+0
* draw: remove unused overflow()Samuel Pitoiset2017-04-131-8/+0
* draw: (trivial) remove a unnecessary lp_build_alloca()Roland Scheidegger2017-03-161-2/+0
* draw: s/unsigned/enum pipe_shader_type/Brian Paul2017-03-084-14/+15
* gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param()Brian Paul2017-03-082-4/+6
* configure.ac: Revert recent HAVE_LLVM changes.Jose Fonseca2017-01-185-12/+12
* configure.ac: Set and use HAVE_GALLIUM_LLVM defineTobias Droste2017-01-185-12/+12
* gallium: remove TGSI_OPCODE_SUBMarek Olšák2017-01-052-11/+11
* draw: use SoA fetch, not AoS oneRoland Scheidegger2016-12-211-48/+23
* gallivm: optimize gather a bit, by using supplied destination typeRoland Scheidegger2016-12-211-1/+1
* draw: drop some overflow computationsRoland Scheidegger2016-11-211-65/+46
* draw: simplify fetch some moreRoland Scheidegger2016-11-211-63/+55
* draw: unify linear and elts draw jit functionsRoland Scheidegger2016-11-213-89/+70
* draw: use same argument order for jit draw linear / elts functionsRoland Scheidegger2016-11-213-34/+30
* draw: drop unnecessary index overflow handling from vsplit codeRoland Scheidegger2016-11-212-56/+28
* draw: simplify vsplit elts code a bitRoland Scheidegger2016-11-213-40/+18
* draw: finally optimize bool clip mask generationRoland Scheidegger2016-11-183-23/+26
* draw: use vectorized calculations for fetch (v2)Roland Scheidegger2016-11-181-131/+265
* gallivm: Fix build after removal of deprecated attribute API v3Tom Stellard2016-11-091-4/+2
* Revert "draw: use vectorized calculations for fetch"Roland Scheidegger2016-11-092-282/+159
* draw: use vectorized calculations for fetchRoland Scheidegger2016-11-082-159/+282
* draw: fix undefined input handling some more...Roland Scheidegger2016-11-041-50/+54
* draw: improve vertex fetch (v2)Roland Scheidegger2016-10-191-86/+104
* draw: improved handling of undefined inputsRoland Scheidegger2016-10-191-21/+32
* draw: initialize shader inputsRoland Scheidegger2016-10-121-0/+7