summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_jit.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-29llvmpipe: Use LLVMDumpModule, not DumpModule.Bas Nieuwenhuizen1-1/+1
2017-01-29various: Fix missing DumpModule with recent LLVM.Bas Nieuwenhuizen1-1/+7
2016-04-27llvmpipe: s/Elements/ARRAY_SIZE/Brian Paul1-5/+5
2015-11-04llvmpipe: add cache for compressed texturesRoland Scheidegger1-0/+3
2014-09-26gallivm: More fallout from disabling with LLVM 3.6Michel Dänzer1-2/+2
2014-05-14gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1.José Fonseca1-28/+0
2014-01-16llvmpipe: do constant buffer bounds checking in shadersZack Rusin1-1/+6
2013-12-09llvmpipe: clamp fragment shader depth write to the current viewport depth range.Matthew McClure1-8/+40
2013-06-19llvmpipe: use 64bit counter for occlusion queriesRoland Scheidegger1-1/+1
2013-02-08llvmpipe: refactoring of visibility counter handlingRoland Scheidegger1-0/+19
2013-01-28gallivm: split sampler and texture stateRoland Scheidegger1-17/+37
2012-12-07gallivm,llvmpipe,draw: Support multiple constant buffers.José Fonseca1-1/+2
2012-11-28llvmpipe: Unswizzled rendering.James Benton1-3/+7
2012-11-12gallivm,draw,llvmpipe: use base ptr + mip offsets instead of mip pointersRoland Scheidegger1-6/+8
2012-07-17gallivm,draw,llvmpipe: Support wider native registers.José Fonseca1-5/+3
2012-05-16draw,llvmpipe: Avoid named struct types on LLVM 3.0 and later.José Fonseca1-10/+2
2011-07-19llvmpipe: fix build with LLVM 3.0svnTobias Droste1-4/+15
2011-04-08llvmpipe: Take the sampler view's first_level into account when sampling.Fabian Bieler1-0/+4
2010-12-22llvmpipe: Remove unnecessary headers.Vinson Lee1-2/+0
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul1-71/+60
2010-10-21llvmpipe: Remove unnecessary header.Vinson Lee1-1/+0
2010-10-20llvmpipe/draw: always enable LLVMAddInstructionCombiningPass()Brian Paul1-7/+1
2010-10-12llvmpipe: Do not dispose the execution engine.José Fonseca1-3/+0
2010-09-24llvmpipe: make texture border_color dynamic stateBrian Paul1-2/+5
2010-09-24llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul1-0/+15
2010-07-13llvmpipe: pass mask into fragment shaderKeith Whitwell1-16/+0
2010-05-15llvmpipe: Remove unnecessary headers.Vinson Lee1-1/+0
2010-05-15llvmpipe: Use GALLIVM_DEBUG opt where applicable.José Fonseca1-2/+4
2010-05-12llvmpipe: Enable mem2reg pass even with LP_DEBUG=nopt.José Fonseca1-0/+5
2010-05-04llvmpipe: predicate LLVMDumpModule() on DEBUG_JITBrian Paul1-3/+2
2010-05-03Reorder LLVM passes, running mem2reg earlier.Török Edwin1-2/+2
2010-04-24gallivm: Centralize the cpu caps detection.José Fonseca1-9/+0
2010-04-19llvmpipe: get 3D texture image stride from an array rather than computing itBrian Paul1-1/+6
2010-04-16Merge the lp-surface-tiling branch into master.Brian Paul1-2/+2
2010-04-06gallivm: Move the global LLVM objects (module, engine, provider, target) into...José Fonseca1-13/+4
2010-03-18gallivm/llvmpipe: simplify front/back stencil ref value handlingBrian Paul1-3/+7
2010-03-17llvmpipe: use new LP_JIT_CTX_ enums for jit context field positionsBrian Paul1-19/+28
2010-03-17llvmpipe: added stencil ref values to jit context stateBrian Paul1-12/+15
2010-03-17llvmpipe: break linesBrian Paul1-1/+2
2010-03-11gallivm/llvmpipe: replace 'int stride' with 'int row_stride[MAX_LEVELS]'Brian Paul1-3/+4
2010-03-08llvmpipe/gallivm: checkpoint: array of pointers to mipmap levelsBrian Paul1-1/+3
2010-03-05llvmpipe: added code to set texture depth, max mipmap levels infoBrian Paul1-1/+9
2010-03-03llvmpipe: Centralize LLVM initialization.José Fonseca1-2/+2
2010-02-10llvmpipe: Remove unnecessary headers.Vinson Lee1-1/+0
2010-02-08llvmpipe: include gallivm/lp_bld_misc.hBrian Paul1-0/+1
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin1-1/+1
2010-01-31Merge remote branch 'origin/master' into lp-binningJosé Fonseca1-1/+0
2010-01-27llvmpipe: added debug option to disable LLVM optimization passesBrian Paul1-13/+17
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul1-1/+0
2010-01-21llvmpipe: Remove unnecessary headers.Vinson Lee1-1/+0