summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* 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
* draw: fix division-by-zero for empty geometry shadersMarek Olšák2015-03-021-2/+5
* gallium: Replace u_simple_list.h with util/simple_list.hEric Anholt2015-01-282-2/+2
* draw: silence uninitialized variable warningBrian Paul2015-01-051-1/+1
* draw: revert using correct order for prim decomposition.Roland Scheidegger2014-12-171-1/+3
* draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics.Roland Scheidegger2014-12-162-19/+35
* draw: simplify prim id insertion in prim assemblerRoland Scheidegger2014-12-101-34/+5
* draw: fix another decompose bug affecting constant interpolated attributesRoland Scheidegger2014-12-101-2/+1
* draw: fix flatshade stage for constant interpolated valuesRoland Scheidegger2014-12-103-69/+126
* draw: copy over prim id header in flatshade stage when emitting linesRoland Scheidegger2014-12-101-3/+6
* draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITIONMarek Olšák2014-12-097-10/+44
* draw: (trivial): remove double semicolonRoland Scheidegger2014-12-091-1/+1
* draw: use the prim type from prim_info not emit in passthrough emitRoland Scheidegger2014-12-061-2/+2
* draw: use correct output prim for non-adjacent topologies in prim assembler.Roland Scheidegger2014-12-061-4/+4
* draw: kill off unneded prim assembler code for handling adjacency vertsRoland Scheidegger2014-12-062-60/+0
* draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits.José Fonseca2014-11-261-2/+2
* draw: allow LLVM use on non-SSE2 X86 cpusDavid Heidelberg2014-11-221-14/+1
* draw: fixes for vertex shaders outputting layer or viewport indexRoland Scheidegger2014-11-196-8/+15
* draw: Fixed inline commentsAndres Gomez2014-11-182-2/+2
* gallivm: fix alignment issue for vertex data fetchRoland Scheidegger2014-11-181-0/+1
* draw: Make it more clear that *_jit_context points to pipe_viewport_state str...José Fonseca2014-11-163-13/+13
* draw: Fix breakage due to removal pipe_viewport_state::translate[3] and scale...José Fonseca2014-11-161-2/+6
* gallium: remove unused pipe_viewport_state::translate[3] and scale[3]Marek Olšák2014-11-161-3/+1
* tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2014-10-041-3/+3
* tgsi: simplify shader properties in tgsi_shader_infoMarek Olšák2014-10-041-14/+9
* llvmpipe: Reuse llvmpipes LLVMContext in the draw context.Mathias Fröhlich2014-09-304-8/+29
* llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one.Mathias Fröhlich2014-09-302-2/+15
* gallivm: More fallout from disabling with LLVM 3.6Michel Dänzer2014-09-262-4/+3
* mesa: Replace IS_NEGATIVE(x) with x < 0.0f.Matt Turner2014-09-251-6/+2
* draw: use new tgsi_transform inst/decl helpers in pstipple codeBrian Paul2014-09-221-68/+19
* draw: use new tgsi_transform inst/decl helpers in aapoint codeBrian Paul2014-09-221-202/+54
* draw: use new tgsi_transform inst/decl helpers in aaline codeBrian Paul2014-09-221-66/+21
* draw: use tgsi transform prolog callback in polygon stipple codeBrian Paul2014-09-221-125/+110
* draw: use tgsi transform prolog/epilog callbacks in AA line codeBrian Paul2014-09-221-90/+92
* draw: use tgsi transform prolog/epilog callbacks in AA point codeBrian Paul2014-09-221-305/+316
* draw: (trivial) remove duplicated linesRoland Scheidegger2014-09-181-12/+0
* draw: kill off bogus assertion in tgsi_fetch_gs_outputsRoland Scheidegger2014-08-301-3/+2
* draw: remove fishy num_samplers/num_sampler_views check in llvm pathRoland Scheidegger2014-08-301-5/+1
* draw: fix base instance handling in llvm pathRoland Scheidegger2014-08-283-10/+18
* draw: (trivial) use information about gs being present from variant keyRoland Scheidegger2014-08-091-5/+4
* draw: don't use clipvertex output if user plane clipping is disabledRoland Scheidegger2014-08-091-2/+2
* draw: hack around weird primitive id input in gsRoland Scheidegger2014-08-081-2/+6
* draw: fix prim id float cast for non-llvm pathRoland Scheidegger2014-08-081-8/+4
* draw: fix clipvertex trouble if position comes from gsRoland Scheidegger2014-08-061-1/+5
* draw: don't run pipeline stages when gs has no position outputRoland Scheidegger2014-08-062-1/+5