summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_context.c
Commit message (Expand)AuthorAgeFilesLines
* draw: don't needlessly iterate through all sampler view slotsRoland Scheidegger2018-02-281-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-3/+0
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-3/+2
* draw: s/unsigned/enum pipe_shader_type/Brian Paul2017-03-081-5/+5
* gallium: s/unsigned/enum pipe_shader_type/ for pipe_screen::get_shader_param()Brian Paul2017-03-081-2/+3
* configure.ac: Revert recent HAVE_LLVM changes.Jose Fonseca2017-01-181-7/+7
* configure.ac: Set and use HAVE_GALLIUM_LLVM defineTobias Droste2017-01-181-7/+7
* Revert "draw: use vectorized calculations for fetch"Roland Scheidegger2016-11-091-5/+0
* draw: use vectorized calculations for fetchRoland Scheidegger2016-11-081-0/+5
* gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch2016-08-291-2/+2
* draw: stop using CULLDIST semantic.Dave Airlie2016-05-231-13/+3
* draw: s/Elements/ARRAY_SIZE/Brian Paul2016-04-271-1/+1
* draw: add support for passing buffers to vs/gs shaders.Dave Airlie2016-04-121-1/+17
* draw: add support for passing images to vs/gs shaders.Dave Airlie2016-03-311-0/+18
* gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* draw: fix prim ids when there's no gsRoland Scheidegger2015-04-231-0/+1
* draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITIONMarek Olšák2014-12-091-6/+34
* draw: (trivial): remove double semicolonRoland Scheidegger2014-12-091-1/+1
* 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-191-2/+2
* gallium: remove unused pipe_viewport_state::translate[3] and scale[3]Marek Olšák2014-11-161-3/+1
* llvmpipe: Reuse llvmpipes LLVMContext in the draw context.Mathias Fröhlich2014-09-301-4/+14
* gallivm: More fallout from disabling with LLVM 3.6Michel Dänzer2014-09-261-2/+0
* draw: fix clipvertex trouble if position comes from gsRoland Scheidegger2014-08-061-1/+5
* draw: do not use draw_get_option_use_llvm() inside draw execution pathsRoland Scheidegger2014-05-081-0/+2
* draw/llvm: reduce memory usageZack Rusin2014-04-241-0/+6
* draw: remove unused 'start' variable in draw_stats_clipper_primitives()Brian Paul2014-04-111-5/+2
* draw: clean up d3d style point clippingRoland Scheidegger2014-01-201-4/+4
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* gallium: add bits for clipping points as tris (d3d-style)Roland Scheidegger2014-01-171-1/+11
* draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_floatMatthew McClure2013-11-071-5/+13
* draw: fix segfaults with aaline and aapoint stages disabledMarek Olšák2013-08-311-2/+4
* draw: make sure that the stages setup outputsZack Rusin2013-08-141-0/+2
* draw: rewrite primitive assemblerZack Rusin2013-08-081-1/+7
* draw: cleanup the extra attribsZack Rusin2013-08-081-0/+1
* draw: implement proper primitive assembler as a pipeline stageZack Rusin2013-08-031-0/+1
* draw: inject frontface info into wireframe outputsZack Rusin2013-08-021-0/+43
* draw: stop crashing with extra shader outputsZack Rusin2013-08-021-0/+34
* draw: always call util_cpu_detect() in draw context creation.Roland Scheidegger2013-07-241-1/+4
* Revert "draw: clear the draw buffers in draw"Zack Rusin2013-06-171-23/+2
* draw: fix a regression in computing max eltZack Rusin2013-06-171-0/+1
* draw: clear the draw buffers in drawZack Rusin2013-06-171-2/+23
* gallium/draw: add limits to the clip and cull distancesZack Rusin2013-06-131-0/+2
* draw: implement distance cullingZack Rusin2013-06-101-0/+17
* draw: fix clipper invocation statisticsZack Rusin2013-06-101-0/+25
* draw: make sure clipdistances work with geometry shadersZack Rusin2013-06-101-0/+11
* draw: trivial fix comment typoRoland Scheidegger2013-06-061-1/+1
* draw: clamp the viewports to always be between 0 and maxZack Rusin2013-05-251-5/+3
* draw: fixup draw_find_shader_outputZack Rusin2013-05-251-5/+6
* draw: implement support for multiple viewportsZack Rusin2013-05-251-10/+42