summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_setup.c
AgeCommit message (Expand)AuthorFilesLines
2010-04-15Merge branch 'master' into lp-surface-tilinglp-surface-tilingBrian Paul1-15/+14
2010-04-10Squashed commit of the following:Keith Whitwell1-15/+14
2010-04-07llvmpipe: overhaul tiled/linear memory managementBrian Paul1-11/+23
2010-03-30llvmpipe: convert tiled->linear upon PIPE_FLUSH_SWAPBUFFERSBrian Paul1-0/+15
2010-03-30llvmpipe: SETUP_x enum clean-upBrian Paul1-2/+5
2010-03-29Merge branch 'master' into lp-surface-tilingBrian Paul1-6/+21
2010-03-25Revert "llvmpipe: optimize the lp_setup_fence() function"Brian Paul1-20/+6
2010-03-24llvmpipe: optimize the lp_setup_fence() functionBrian Paul1-6/+20
2010-03-24llvmpipe: fix texture reference counting bugBrian Paul1-6/+21
2010-03-22llvmpipe: remove lp_rast_load_color()Brian Paul1-4/+0
2010-03-22llvmpipe: remove/consolidate texture image codeBrian Paul1-2/+2
2010-03-19llvmpipe: checkpoint WIP: hanlde co-existing tiled/linear texture dataBrian Paul1-0/+6
2010-03-18gallivm/llvmpipe: simplify front/back stencil ref value handlingBrian Paul1-4/+4
2010-03-17llvmpipe: added stencil ref values to jit context stateBrian Paul1-0/+14
2010-03-13Merge commit 'origin/master' into gallium-sampler-viewKeith Whitwell1-32/+35
2010-03-13llvmpipe: Obey rasterization rules.José Fonseca1-1/+3
2010-03-13llvmpipe: setup_context -> lp_setup_contextJosé Fonseca1-29/+29
2010-03-11gallivm/llvmpipe: replace 'int stride' with 'int row_stride[MAX_LEVELS]'Brian Paul1-1/+2
2010-03-10llvmpipe: fix loop over mipmap levelsBrian Paul1-1/+1
2010-03-10Merge branch 'master' into gallium-sampler-viewMichal Krol1-25/+31
2010-03-09Merge commit 'origin/master' into gallium-sw-api-2Keith Whitwell1-4/+12
2010-03-08llvmpipe/gallivm: checkpoint: array of pointers to mipmap levelsBrian Paul1-5/+11
2010-03-05llvmpipe: added code to set texture depth, max mipmap levels infoBrian Paul1-0/+2
2010-03-04gallium: fix llvmpipe after winsys moveKeith Whitwell1-1/+1
2010-03-04softpipe: rework to use the llvmpipe winsysKeith Whitwell1-1/+1
2010-03-02llvmpipe: reorganize transfer usageKeith Whitwell1-20/+16
2010-02-23llvmpipe: added assertions to verify that scene is emptyBrian Paul1-0/+2
2010-02-14llvmpipe: Silence unused value warning.Vinson Lee1-0/+1
2010-02-10llvmpipe: Map rendertargets when bound as textures.José Fonseca1-4/+15
2010-02-10llvmpipe: Leave depth buffer in swizzled format.José Fonseca1-4/+0
2010-02-08llvmpipe: s/textured/texture/Brian Paul1-1/+1
2010-02-05Merge remote branch 'origin/lp-binning'José Fonseca1-1274/+501
2010-01-28llvmpipe: Remove unnecessary header.Vinson Lee1-1/+0
2010-01-27llvmpipe: Remove unnecessary headers.Vinson Lee1-1/+0
2010-01-21llvmpipe: added simple perf/statistics counting facilityBrian Paul1-1/+1
2010-01-17llvmpipe: use new u_ringbuffer for scene queueKeith Whitwell1-4/+7
2010-01-15llvmpipe: implement scissor test in triangle setupBrian Paul1-1/+3
2010-01-15llvmpipe: generate two shader varients, one omits triangle in/out testingBrian Paul1-5/+7
2010-01-14llvmpipe: implement scissor testingBrian Paul1-0/+34
2010-01-13llvmpipe: check render targets before other texturesBrian Paul1-6/+9
2010-01-13llvmpipe: also check render target textures in lp_setup_is_texture_referenced()Brian Paul1-0/+9
2010-01-13llvmpipe: indentation fixesBrian Paul1-4/+4
2010-01-13llvmpipe: re-get scene pointer after flushingBrian Paul1-0/+3
2010-01-13llvmpipe: check for texture usage in all scenesBrian Paul1-10/+10
2010-01-13llvmpipe: add scene texture referencing codeBrian Paul1-8/+21
2010-01-13llvmpipe: Reset the bin when shading a whole tile with an opaque shader.José Fonseca1-1/+3
2010-01-13llvmpipe: quick hack to short-circuit empty binsKeith Whitwell1-1/+3
2010-01-12gallium: Rename ALIGN_STACK -> PIPE_ALIGN_STACK for consistency.José Fonseca1-1/+1
2010-01-12gallium: Simplify PIPE_ALIGN_VAR.José Fonseca1-1/+1
2010-01-12gallium: Generalize the alignment macros to other compilers and any alignment.José Fonseca1-1/+1