summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_context.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* draw: Only run prepare when state, prim and opt changesJakob Bornecrantz2012-01-261-0/+6
* draw: Remove reduced_primJakob Bornecrantz2012-01-261-4/+0
* draw: clipdistance support (v2)Dave Airlie2012-01-111-0/+6
* draw/softpipe: add clip vertex support. (v2)Dave Airlie2012-01-111-0/+10
* draw/softpipe: EXT_transform_feedback support (v2)Dave Airlie2012-01-101-6/+15
* Squash-merge branch 'gallium-clip-state'Marek Olšák2012-01-101-14/+7
* draw: Fail if we fail to enable llvm when asked for itJakob Bornecrantz2012-01-091-5/+11
* draw: Make it possible to create a llvm free contextJakob Bornecrantz2012-01-091-15/+33
* gallium: interface changes necessary to implement transform feedback (v5)Marek Olšák2011-12-151-2/+2
* draw/llvm: set draw->pt.user.planes field in draw_set_clip_state()Brian Paul2011-10-111-1/+2
* draw/llvm: fix hard-coded number of total clip planesBrian Paul2011-10-111-1/+1
* draw: Never allocate duplicate extra vertex attribs.José Fonseca2011-09-251-17/+33
* draw: add support for guard-band clippingBrian Paul2011-09-221-1/+5
* draw: s/1/TRUE/Brian Paul2011-06-071-2/+2
* llvmpipe: Take the sampler view's first_level into account when sampling.Fabian Bieler2011-04-081-2/+2
* draw: Don't use the pipeline when drawing lines with fractional widths.José Fonseca2011-02-111-1/+1
* draw: Init llvm if not providedJakob Bornecrantz2011-01-241-3/+12
* gallium: drivers should reference vertex buffersMarek Olšák2011-01-061-2/+8
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-7/+22
* Merge branch 'llvm-cliptest-viewport'Keith Whitwell2010-10-191-0/+1
|\
| * draw: some changes to allow for runtime changes to userclip planesdelphi2010-10-101-0/+1
* | draw/llvmpipe: replace DRAW_MAX_TEXTURE_LEVELS with PIPE_MAX_TEXTURE_LEVELSBrian Paul2010-10-121-3/+3
* | draw: pass sampler state down to llvm jit stateBrian Paul2010-09-291-0/+5
|/
* gallium: rework handling of sprite_coord_enable stateBrian Paul2010-09-171-9/+47
* draw: specialized cliptesting routinesKeith Whitwell2010-08-251-6/+25
* gallium: Use draw_set_index_buffer and others.Chia-I Wu2010-08-251-42/+0
* draw: Add draw_set_index_buffer and others.Chia-I Wu2010-08-251-6/+29
* draw_llvm: fix segfaults on non-SSE2 CPUs where it is disabled (v2)Luca Barbieri2010-08-161-6/+31
* gallium: implement bounds checking for constant buffersBrian Paul2010-07-291-2/+9