| Commit message (Expand) | Author | Age | Files | Lines |
* | radeon/llvm: improve select_cc lowering to generate CND* more often | Vincent Lejeune | 2012-09-27 | 4 | -41/+103 |
* | radeonsi: fix truncated register define. | Alex Deucher | 2012-09-26 | 1 | -3/+3 |
* | radeonsi: move draw cmds to si_commands.c | Christian Koenig | 2012-09-26 | 3 | -14/+35 |
* | radeonsi: start seperating commands into si_commands.c | Christian Koenig | 2012-09-26 | 3 | -4/+10 |
* | radeonsi: get rid of evergreen_hw_context.c | Christian Koenig | 2012-09-26 | 3 | -50/+3 |
* | radeonsi: remove unused code | Christian Koenig | 2012-09-26 | 1 | -19/+0 |
* | radeonsi: start reworking inferred state handling | Christian König | 2012-09-26 | 4 | -6/+4 |
* | targets/xorg-i915: Rename driver to i915_drv.so. | Matt Turner | 2012-09-25 | 2 | -2/+2 |
* | clover: Fix build with libclang v3.2 | Tom Stellard | 2012-09-25 | 1 | -0/+5 |
* | clover: Query device for CL_DEVICE_MAX_MEM_ALLOC_SIZE v2 | Tom Stellard | 2012-09-25 | 3 | -1/+9 |
* | gallium: Add PIPE_COMPUTE_CAP_MAX_MEM_ALLOC_SIZE v2 | Tom Stellard | 2012-09-25 | 3 | -1/+20 |
* | r600g: Handle multiple kernels in the same program v2 | Tom Stellard | 2012-09-25 | 5 | -21/+84 |
* | clover: Handle multiple kernels in the same program v2 | Blaž Tomažič | 2012-09-25 | 2 | -33/+37 |
* | nv50/ir/ra: Fix register interference tracking. | Jay Cornwall | 2012-09-25 | 1 | -4/+4 |
* | radeon/llvm: Fix instruction encoding for r600 family GPUs | Tom Stellard | 2012-09-24 | 3 | -15/+14 |
* | r600g: Set RADEON_FLUSH_KEEP_TILING_FLAGS when emitting compute cs | Tom Stellard | 2012-09-24 | 1 | -1/+7 |
* | clover: Silence narrowing conversion warnings in resource.cpp. | Francisco Jerez | 2012-09-24 | 1 | -3/+3 |
* | clover: Handle NULL value for clEnqueueNDRangeKernel local_work_size | Tom Stellard | 2012-09-24 | 1 | -7/+6 |
* | radeon/llvm: support for interpolation intrinsics | Vincent Lejeune | 2012-09-22 | 10 | -2/+318 |
* | draw: fix non-indexed draw calls if there's an index buffer | Marek Olšák | 2012-09-22 | 3 | -8/+6 |
* | r600g: Fix build with LLVM compiler | Tom Stellard | 2012-09-21 | 1 | -1/+1 |
* | r600g: set QUANT_MODE on Cayman too | Marek Olšák | 2012-09-22 | 1 | -1/+2 |
* | r600g: use CS helpers to emit streamout state | Marek Olšák | 2012-09-22 | 2 | -33/+14 |
* | r600g: remove initialization of unused loop register tables | Marek Olšák | 2012-09-22 | 2 | -38/+0 |
* | r600g: remove now-unused SURFACE_BASE_UPDATE logic | Marek Olšák | 2012-09-22 | 3 | -9/+3 |
* | r600g: remove unused CB registers from register lists | Marek Olšák | 2012-09-22 | 2 | -87/+0 |
* | r600g: atomize framebuffer state | Marek Olšák | 2012-09-22 | 11 | -868/+664 |
* | r600g: don't snoop context state while building shaders | Marek Olšák | 2012-09-22 | 3 | -28/+43 |
* | clover: Initialize height and depth to 1 for transfers | Tom Stellard | 2012-09-21 | 1 | -1/+1 |
* | pipe-loader: Remove a few debug_printfs | Tom Stellard | 2012-09-21 | 2 | -4/+0 |
* | radeon/llvm: Handle loads from the constants address space. | Tom Stellard | 2012-09-21 | 2 | -0/+10 |
* | radeon/llvm: Add support for v4f32 stores on R600 | Tom Stellard | 2012-09-21 | 3 | -9/+27 |
* | radeon/llvm: Add support for i8 reads on R600 | Tom Stellard | 2012-09-21 | 3 | -0/+25 |
* | radeon/llvm: Expand vector fadd and fmul on R600 | Tom Stellard | 2012-09-21 | 1 | -0/+3 |
* | radeon/llvm: Add optimization for FP_ROUND | Tom Stellard | 2012-09-21 | 2 | -0/+27 |
* | radeon/llvm: Replace AMDGPU pow intrinsic with the llvm version | Tom Stellard | 2012-09-21 | 4 | -7/+26 |
* | gallium: mention PIPE_TIMEOUT_INFINITE in the fence_finish() comment | Brian Paul | 2012-09-20 | 1 | -1/+1 |
* | llvmpipe: fix overflow bug in total texture size computation | Brian Paul | 2012-09-20 | 1 | -2/+16 |
* | r600g/llvm: rs780/rs880 are r600 asics | Alex Deucher | 2012-09-20 | 1 | -2/+2 |
* | r300/compiler: Use precomputed q values in the register allocator | Tom Stellard | 2012-09-19 | 1 | -1/+69 |
* | r300g: Init regalloc state during context creation | Tom Stellard | 2012-09-19 | 8 | -155/+204 |
* | r300/compiler: Don't create register classes for inputs | Tom Stellard | 2012-09-19 | 1 | -14/+1 |
* | ra: Add q_values parameter to ra_set_finalize() | Tom Stellard | 2012-09-19 | 1 | -1/+1 |
* | r600g: Invalidate texture cache when creating vertex buffers for compute v2 | Tom Stellard | 2012-09-19 | 1 | -1/+3 |
* | r600g: Use LOOP_START_DX10 for loops | Tom Stellard | 2012-09-19 | 3 | -2/+11 |
* | r600g: Set the correct value of COLOR*_DIM for RATs | Tom Stellard | 2012-09-19 | 1 | -2/+2 |
* | r600g: Make sure to initialize DB_DEPTH_CONTROL register for compute | Tom Stellard | 2012-09-19 | 1 | -1/+3 |
* | r600g: Add some comments and debug printfs to compute code | Tom Stellard | 2012-09-19 | 2 | -5/+53 |
* | r600g: Add missing break to case statement | Tom Stellard | 2012-09-19 | 1 | -0/+1 |
* | radeon/llvm: Emit ISA for ALU instructions in the R600 code emitter | Michal Sciubidlo | 2012-09-19 | 10 | -167/+359 |