summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_context.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: Add support for multiple viewportsZack Rusin2013-05-251-2/+5
* draw: try to prevent overflows on index buffersZack Rusin2013-05-141-1/+6
* draw: don't crash on vertex buffer overflowZack Rusin2013-05-141-2/+4
* gallium: Replace gl_rasterization_rules with lower_left_origin and half_pixel...José Fonseca2013-04-231-1/+2
* draw: add code to reset instance dependent dataZack Rusin2013-04-221-0/+13
* gallium: Add a new clip_halfz rasterizer state.José Fonseca2013-04-221-0/+1
* draw: implement pipeline statistics in the draw moduleZack Rusin2013-04-161-0/+16
* draw/llvmpipe: allow independent so attachments to the vsZack Rusin2013-04-031-9/+0
* draw: remove unused functionZack Rusin2013-04-031-7/+0
* llvmpipe/draw: Fix texture sampling in geometry shadersZack Rusin2013-03-271-2/+2
* gallium/llvm: implement geometry shaders in the llvm pathsZack Rusin2013-03-271-9/+8
* softpipe/draw/tgsi: simplify driver/tgsi sampler interfaceRoland Scheidegger2013-02-281-8/+5
* draw: make sure pipeline is revalidated when sampler views or samplers change.Roland Scheidegger2013-02-251-0/+4
* llvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_texture_buffer_rangeRoland Scheidegger2013-02-251-2/+2
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-2/+2
* draw: fix/improve dirty state validationBrian Paul2012-12-081-2/+4
* draw: remove some dead constant buffer codeBrian Paul2012-12-061-2/+0
* gallivm,draw,llvmpipe: use base ptr + mip offsets instead of mip pointersRoland Scheidegger2012-11-121-3/+5
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-311-5/+6
* draw: silence MSVC signed/unsigned comparison warningsBrian Paul2012-10-171-1/+1
* draw: fix non-indexed draw calls if there's an index bufferMarek Olšák2012-09-221-1/+1
* draw: Fix regression in draw_set_sampler(_views).José Fonseca2012-08-241-6/+6
* gallium/draw: move misplaced braceBrian Paul2012-08-161-1/+1
* draw: index samplers and sampler_view state by shader typeBrian Paul2012-08-161-18/+16
* draw: move tgsi-related state into a tgsi sub-structBrian Paul2012-08-161-5/+5
* gallium: add a shader stage/type param to some draw functionsBrian Paul2012-08-161-19/+28
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-27/+4
* draw,gallivm: Fix draw_get_shader_param.José Fonseca2012-07-131-0/+41
* draw: simplify index buffer specificationBrian Paul2012-05-311-16/+14
* gallium: add PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTIONChristoph Bumiller2012-02-091-2/+5