summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_llvm.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-15draw: Use GALLIVM_DEBUG opt.José Fonseca1-21/+34
2010-05-13draw: silence casting warningsBrian Paul1-5/+38
2010-05-08gallivm: Add an alternative to LLVMDumpValue that works with Windows GUI apps.José Fonseca1-5/+5
2010-05-06gallivm: Require SSE2 for draw_llvm/llvmpipe due to LLVM PR6960.Török Edwin1-1/+8
2010-05-03Reorder LLVM passes, running mem2reg earlier.Török Edwin1-2/+2
2010-04-30draw: Fix memory leaks in llvm code.José Fonseca1-0/+2
2010-04-29draw llvm: stay in bounds even if fetch_count % 4 != 0Zack Rusin1-2/+16
2010-04-26draw/llvm: implement fetch elts pathsZack Rusin1-0/+141
2010-04-25draw: Respect pipe_vertex_buffer::max_index in llvm generated code.José Fonseca1-3/+9
2010-04-23draw: use FREE() instead of free()Stephen Johnson1-1/+1
2010-04-22gallivm: implement indirect addressing over temporariesZack Rusin1-1/+2
2010-04-19draw llvm: Remove unnecessary header.Vinson Lee1-1/+0
2010-04-19draw llvm: fix constructor messZack Rusin1-21/+1
2010-04-16gallium/draw: fix breakage from moving lp_bld_* filesBrian Paul1-1/+2
2010-04-13draw llvm: Initialize variable.Vinson Lee1-1/+1
2010-04-08draw: Fix vertex buffer indexation.José Fonseca1-1/+1
2010-04-08draw llvm: Remove unnecessary header.Vinson Lee1-1/+0
2010-04-07draw llvm: highly reduce the compilation times for draw llvmZack Rusin1-16/+43
2010-04-07draw: Fix MSVC build (snprintf->util_snprintf).José Fonseca1-1/+2
2010-04-07llvmpipe: Fix USE_DRAW_LLVM build. Use lp_build_engine.José Fonseca1-2/+5
2010-04-06draw llvm: disable printing of the LLVM irZack Rusin1-2/+2
2010-04-06draw llvm: implement simple pipeline caching using variantsZack Rusin1-22/+53
2010-04-06draw llvm: fix iteration for larger vertex arraysZack Rusin1-8/+8
2010-04-06draw llvm: iterate with the correct stop over the outputsZack Rusin1-2/+1
2010-04-06draw llvm: fix draw arraysZack Rusin1-10/+11
2010-04-06draw llvm: fix loop iteration and vertex header offsetsZack Rusin1-14/+30
2010-04-05draw llvm: when generating the vertex_header struct adjust its nameZack Rusin1-1/+4
2010-04-02draw llvm: fix storing of outputs for the rest of the pipelineZack Rusin1-52/+89
2010-04-01draw llvm: a lot better storing implementationZack Rusin1-4/+144
2010-03-31draw llvm: fix iteration over buffersZack Rusin1-2/+23
2010-03-30draw llvm: fix a warningZack Rusin1-2/+3
2010-03-30draw llvm: actually set the constant buffers on the contextZack Rusin1-1/+1
2010-03-30draw llvm: fix some silly mistakesZack Rusin1-7/+15
2010-03-30draw llvm: various fixes for the translation codeZack Rusin1-6/+6
2010-03-29draw llvmpipe: lots of fixes for fetch/emitZack Rusin1-13/+142
2010-02-22gallium/draw: initial code to properly support llvm in the draw moduleZack Rusin1-0/+311