summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: implement blitChristoph Bumiller2012-09-3016-715/+1398
* gallium: remove resource_resolveMarek Olšák2012-09-307-158/+8
* svga: implement blitMarek Olšák2012-09-304-0/+78
* softpipe: implement blitMarek Olšák2012-09-303-0/+69
* radeonsi: implement blitMarek Olšák2012-09-301-0/+28
* r600g: implement blitMarek Olšák2012-09-305-23/+140
* r300g: implement blitMarek Olšák2012-09-301-0/+40
* nv30: implement blitMarek Olšák2012-09-306-0/+80
* nv30: use util_format_is_supportedMarek Olšák2012-09-301-10/+3
* llvmpipe: implement blitMarek Olšák2012-09-304-0/+80
* i915g: implement blitMarek Olšák2012-09-302-23/+61
* gallium: implement blit in driver wrappersMarek Olšák2012-09-306-6/+136
* gallium/u_blitter: add gallium blit implementationMarek Olšák2012-09-308-36/+28
* gallium/u_blitter: add ability to disable and restore the render conditionMarek Olšák2012-09-302-14/+5
* gallium: add PIPE_CAP_TEXTURE_MULTISAMPLEMarek Olšák2012-09-3010-0/+10
* softpipe: fix set_framebuffer_state with uninitialized surfaces past nr_cbufs-1Marek Olšák2012-09-301-3/+5
* r600g: add some members to radeon_llvm_contextVincent Lejeune2012-09-282-0/+11
* r600g: tgsi-to-llvm path is taken after declarations have been parsedVincent Lejeune2012-09-281-26/+32
* r600g: fix EXP on CaymanMarek Olšák2012-09-271-4/+2
* r600g: fix RSQ of negative value on CaymanMarek Olšák2012-09-271-0/+5
* r600g: fix instance divisor on CaymanMarek Olšák2012-09-271-19/+35
* r600g: flush FMASK and CMASK when changing colorbuffers on EvergreenMarek Olšák2012-09-276-1/+18
* r600g: use invalid DB hardware formats to disable depth/stencilMarek Olšák2012-09-273-2/+23
* radeon/llvm: improve select_cc lowering to generate CND* more oftenVincent Lejeune2012-09-274-41/+103
* radeonsi: fix truncated register define.Alex Deucher2012-09-261-3/+3
* radeonsi: move draw cmds to si_commands.cChristian Koenig2012-09-263-14/+35
* radeonsi: start seperating commands into si_commands.cChristian Koenig2012-09-263-4/+10
* radeonsi: get rid of evergreen_hw_context.cChristian Koenig2012-09-263-50/+3
* radeonsi: remove unused codeChristian Koenig2012-09-261-19/+0
* radeonsi: start reworking inferred state handlingChristian König2012-09-264-6/+4
* gallium: Add PIPE_COMPUTE_CAP_MAX_MEM_ALLOC_SIZE v2Tom Stellard2012-09-251-0/+16
* r600g: Handle multiple kernels in the same program v2Tom Stellard2012-09-255-21/+84
* nv50/ir/ra: Fix register interference tracking.Jay Cornwall2012-09-251-4/+4
* radeon/llvm: Fix instruction encoding for r600 family GPUsTom Stellard2012-09-243-15/+14
* r600g: Set RADEON_FLUSH_KEEP_TILING_FLAGS when emitting compute csTom Stellard2012-09-241-1/+7
* radeon/llvm: support for interpolation intrinsicsVincent Lejeune2012-09-2210-2/+318
* r600g: Fix build with LLVM compilerTom Stellard2012-09-211-1/+1
* r600g: set QUANT_MODE on Cayman tooMarek Olšák2012-09-221-1/+2
* r600g: use CS helpers to emit streamout stateMarek Olšák2012-09-222-33/+14
* r600g: remove initialization of unused loop register tablesMarek Olšák2012-09-222-38/+0
* r600g: remove now-unused SURFACE_BASE_UPDATE logicMarek Olšák2012-09-223-9/+3
* r600g: remove unused CB registers from register listsMarek Olšák2012-09-222-87/+0
* r600g: atomize framebuffer stateMarek Olšák2012-09-2211-868/+664
* r600g: don't snoop context state while building shadersMarek Olšák2012-09-223-28/+43
* radeon/llvm: Handle loads from the constants address space.Tom Stellard2012-09-212-0/+10
* radeon/llvm: Add support for v4f32 stores on R600Tom Stellard2012-09-213-9/+27
* radeon/llvm: Add support for i8 reads on R600Tom Stellard2012-09-213-0/+25
* radeon/llvm: Expand vector fadd and fmul on R600Tom Stellard2012-09-211-0/+3
* radeon/llvm: Add optimization for FP_ROUNDTom Stellard2012-09-212-0/+27
* radeon/llvm: Replace AMDGPU pow intrinsic with the llvm versionTom Stellard2012-09-214-7/+26