summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_setup.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: shortcircuit some calls to set_scene_stateKeith Whitwell2010-11-301-1/+1
* llvmpipe: remove misleading debug stringKeith Whitwell2010-11-301-1/+0
* Merge remote branch 'origin/master' into lp-setup-llvmKeith Whitwell2010-10-171-33/+115
|\
| * llvmpipe: fail gracefully on oom in scene creationKeith Whitwell2010-10-081-26/+71
| * llvmpipe: Cleanup depth-stencil clears.José Fonseca2010-10-061-4/+7
| * llvmpipe: Decouple sampler view and sampler state updates.José Fonseca2010-09-291-9/+34
| * llvmpipe: make texture border_color dynamic stateBrian Paul2010-09-241-0/+1
| * llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul2010-09-241-1/+7
| * llvmpipe: rename sprite field, add sprite_coord_originBrian Paul2010-09-201-2/+4
* | llvmpipe: use llvm for attribute interpolant calculationKeith Whitwell2010-09-181-7/+12
|/
* llvmpipe: add LP_PERF flag to disable various aspects of rasterizationKeith Whitwell2010-09-161-3/+4
* llvmpipe: move some debug to DEBUG_SCENEKeith Whitwell2010-09-111-2/+2
* llvmpipe: rasterization debugging helpersKeith Whitwell2010-09-071-0/+3
* llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell2010-09-071-98/+146
* llvmpipe: rearrange queriesKeith Whitwell2010-09-071-4/+7
* llvmpipe: enforce fixed memory limit on scenesKeith Whitwell2010-09-071-132/+148
* llvmpipe: clean up deferred zstencil clearsKeith Whitwell2010-09-071-66/+29
* llvmpipe: rework fences and queriesKeith Whitwell2010-09-071-30/+50
* llvmpipe: point sprites rasterizationHui Qi Tay2010-08-271-1/+5
* llvmpipe: native point rasterizationHui Qi Tay2010-08-271-0/+15
* llvmpipe: native rasterization for linesHui Qi Tay2010-08-271-0/+7
* llvmpipe: fix bad patch applicationKeith Whitwell2010-08-251-5/+4
* llvmpipe: track drawing region as a single u_rectKeith Whitwell2010-08-251-5/+24
* llvmpipe: move some fence functions into lp_screen.cKeith Whitwell2010-08-251-0/+2
* llvmpipe: fence debugging, add llvmpipe_finishKeith Whitwell2010-08-251-2/+3
* llvmpipe: use single swizzled tileKeith Whitwell2010-07-161-15/+1
* llvmpipe: move rasterizer to screen instead of setup contextRoland Scheidegger2010-07-131-12/+4
* llvmpipe: eliminate the set_state rasterizer commandKeith Whitwell2010-07-131-5/+0
* llvmpipe: pass mask into fragment shaderKeith Whitwell2010-07-131-23/+1
* llvmpipe: move fences from per-bin to per-threadKeith Whitwell2010-07-131-13/+26
* llvmpipe: disconnect vertex texture sampling from the setupZack Rusin2010-07-061-72/+0
* draw: implement vertex texture sampling using llvmZack Rusin2010-07-061-1/+72
* llvmpipe: use dummy tile when out of memoryBrian Paul2010-06-301-0/+12
* llvmpipe: Add a new scene state to describe scenes which only have state chan...José Fonseca2010-06-301-16/+22
* llvmpipe: Ensure outdated framebuffer state is not reused in lp_setup_bind_fr...José Fonseca2010-06-281-0/+9
* llvmpipe: fix copy & paste bug in clear logicRoland Scheidegger2010-06-091-1/+1
* llvmpipe: Fix uninitialized variable on non-debug builds.Vinson Lee2010-06-031-0/+1
* Merge branch 'gallium-newclear'Roland Scheidegger2010-06-031-13/+70
|\
| * llvmpipe: adapt to clear interface changesRoland Scheidegger2010-05-291-13/+70
* | llvmpipe: Pass the fs variant to the rasterizer.José Fonseca2010-05-301-9/+5
|/
* llvmpipe: silence casting warningsBrian Paul2010-05-131-1/+2
* llvmpipe: Remove unnecessary header.Vinson Lee2010-05-081-1/+0
* llvmpipe: implement occlusion queryQicheng Christopher Li2010-05-061-0/+41
* llvmpipe: Remove unnecessary headers.Vinson Lee2010-05-041-1/+0
* llvmpipe: do some null pointer checkingBrian Paul2010-05-041-17/+22
* gallium: move framebuffer utility functions into a new fileBrian Paul2010-05-031-0/+1
* llvmpipe: fix scene queue memory leakBrian Paul2010-04-281-0/+2
* llvmpipe: fix surface memory leak during tear-downBrian Paul2010-04-281-0/+2
* llvmpipe: remove unused write_depthBrian Paul2010-04-281-7/+4
* llvmpipe: implement max scene sizeBrian Paul2010-04-271-1/+25