summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_context.h
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: add support for shader buffer binding.Dave Airlie2019-07-071-0/+2
* llvmpipe: improve rasterization discard logicRoland Scheidegger2018-05-231-1/+0
* llvmpipe: Match pipe_context::render_condition prototype.Jose Fonseca2017-06-131-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-1/+0
* llvmpipe: ditch additional ref counting for vertex/geometry sampler viewsRoland Scheidegger2016-01-151-2/+0
* llvmpipe: use ints not unsigned for slotsRoland Scheidegger2016-01-071-6/+6
* llvmpipe: scratch some special handling of vp_index/layerRoland Scheidegger2016-01-071-6/+0
* llvmpipe: fix layer/vp input into fs when not written by prior stagesRoland Scheidegger2015-12-121-6/+12
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-1/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one.Mathias Fröhlich2014-09-301-0/+3
* llvmpipe: kill off llvmpipe_variant_countRoland Scheidegger2014-05-151-9/+1
* llvmpipe: Simplify vertex and geometry shaders.José Fonseca2014-03-251-2/+2
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* llvmpipe: Basic implementation of pipe_context::set_sample_mask.José Fonseca2014-01-071-0/+1
* draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_floatMatthew McClure2013-11-071-3/+4
* draw: clean up setting stream out information a bitRoland Scheidegger2013-08-271-1/+0
* draw: inject frontface info into wireframe outputsZack Rusin2013-08-021-0/+3
* llvmpipe: add support for nested / overlapping queriesRoland Scheidegger2013-06-261-2/+2
* Revert "draw: clear the draw buffers in draw"Zack Rusin2013-06-171-1/+0
* gallium: add condition parameter to render_conditionRoland Scheidegger2013-06-181-0/+1
* draw: clear the draw buffers in drawZack Rusin2013-06-171-0/+1
* llvmpipe: add support for layered renderingRoland Scheidegger2013-06-071-0/+3
* llvmpipe: implement support for multiple viewportsZack Rusin2013-05-251-2/+5
* draw: implement pipeline statistics in the draw moduleZack Rusin2013-04-161-0/+3
* llvmpipe/draw: Fix texture sampling in geometry shadersZack Rusin2013-03-271-0/+1
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-2/+2
* llvmpipe: support pipe_resource-based constant buffersBrian Paul2012-12-111-1/+1
* gallivm,llvmpipe,draw: Support multiple constant buffers.José Fonseca2012-12-071-1/+1
* llvmpipe: EXT_transform_feedback support (v1.1)Dave Airlie2012-12-061-6/+5
* llvmpipe: Implement PIPE_QUERY_TIMESTAMP and PIPE_QUERY_TIME_ELAPSED.James Benton2012-12-031-1/+1
* llvmpipe: implement blitMarek Olšák2012-09-301-0/+3
* gallium: remove PIPE_MAX_VERTEX/GEOMETRY_SAMPLERS #defineBrian Paul2012-08-161-1/+1
* llvmpipe: combine vertex/fragment sampler state into an arrayBrian Paul2012-08-061-8/+7
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-4/+0
* gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák2012-04-301-0/+6
* llvmpipe: Trim the fragment shader cached based on LLVM IR instruction count.José Fonseca2011-12-081-0/+1
* llvmpipe: add NV_conditional_render support.Dave Airlie2011-11-101-0/+4
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-0/+13
* llvmpipe: twoside for specular color alsoKeith Whitwell2010-11-191-2/+2
* llvmpipe: added llvm offset setup codeHui Qi Tay2010-11-041-0/+3
* llvmpipe: Moved draw pipeline twoside function to llvm setup codeHui Qi Tay2010-11-011-0/+6
* llvmpipe: use llvm for attribute interpolant calculationKeith Whitwell2010-09-181-4/+6
* llvmpipe: native point rasterizationHui Qi Tay2010-08-271-0/+3
* gallium: Implement draw_vbo and set_index_buffer for all drivers.Chia-I Wu2010-07-291-0/+1
* llvmpipe: disconnect vertex texture sampling from the setupZack Rusin2010-07-061-0/+1
* llvmpipe: make geometry shaders and stream output workZack Rusin2010-06-221-0/+7
* llvmpipe: limit the number of fragment shader variants kept aroundRoland Scheidegger2010-06-181-0/+3
* llvmpipe: hook up basic gs and multiple constant buffer supportKeith Whitwell2010-06-071-1/+2
* llvmpipe: Use struct lp_shader_input in the interpolator.José Fonseca2010-06-011-0/+5