summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add si_shader_destroy_binaryMarek Olšák2016-01-072-5/+10
* radeonsi: don't pass si_shader to si_compile_llvmMarek Olšák2016-01-073-18/+28
* radeonsi: move si_shader_binary_upload out of si_compile_llvmMarek Olšák2016-01-072-4/+9
* radeonsi: always keep shader code, rodata, and relocs in memoryMarek Olšák2016-01-071-7/+3
* radeonsi: don't pass si_shader to si_shader_binary_readMarek Olšák2016-01-073-14/+19
* radeonsi: don't pass si_shader to si_shader_binary_read_configMarek Olšák2016-01-073-17/+19
* radeonsi: add struct si_shader_configMarek Olšák2016-01-075-64/+68
* radeonsi: move NULL exporting into a separate functionMarek Olšák2016-01-071-15/+22
* radeonsi: move MRT color exporting into a separate functionMarek Olšák2016-01-071-41/+57
* radeonsi: use EXP_NULL for pixel shaders without outputsMarek Olšák2016-01-072-6/+3
* radeonsi: only use LLVMBuildLoad once when updating color outputs at the endMarek Olšák2016-01-071-47/+20
* radeonsi: export "undef" values for undefined PS outputsMarek Olšák2016-01-071-9/+10
* radeonsi: move MRTZ export into a separate functionMarek Olšák2016-01-071-51/+62
* radeonsi: simplify setting the DONE bit for PS exportsMarek Olšák2016-01-072-73/+55
* radeonsi: set SPI color formats and CB_SHADER_MASK outside of compilationMarek Olšák2016-01-073-16/+28
* radeonsi: write all MRTs only if there is exactly one outputMarek Olšák2016-01-072-4/+5
* radeonsi: determine SPI_SHADER_Z_FORMAT outside of shader compilationMarek Olšák2016-01-073-9/+6
* radeonsi: determine DB_SHADER_CONTROL outside of shader compilationMarek Olšák2016-01-073-28/+40
* softpipe: tell draw about the vertex layout we wantRoland Scheidegger2016-01-074-58/+105
* llvmpipe: use ints not unsigned for slotsRoland Scheidegger2016-01-076-67/+73
* draw: nuke the interp parameter from vertex_infoRoland Scheidegger2016-01-0710-76/+71
* softpipe: don't abuse the draw vertex_info struct for something differentRoland Scheidegger2016-01-075-45/+53
* softpipe: fix mapping of "special" vs outputsRoland Scheidegger2016-01-071-12/+17
* llvmpipe: scratch some special handling of vp_index/layerRoland Scheidegger2016-01-074-38/+7
* svga: Rename SVGA_HINT_FLAG_DRAW_EMITTEDSinclair Yeh2016-01-065-17/+17
* svga: allow preemptive flushing on DMA, update, and readback commandsSinclair Yeh2016-01-062-0/+9
* svga: skip vertex attribute instruction with zero usage_maskCharmaine Lee2016-01-061-0/+5
* gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UPKrzysztof Sobiecki2016-01-063-3/+2
* vc4: Fix driver build from last minute rebase fix.Eric Anholt2016-01-061-21/+20
* vc4: Optimize out a comparison for bcsel based on an ALU comparisonEric Anholt2016-01-061-14/+59
* vc4: Add missing sRGB decode to texel fetches.Eric Anholt2016-01-061-0/+5
* vc4: Add support for GL_ARB_texture_swizzle.Eric Anholt2016-01-061-1/+1
* vc4: Use NIR texture lowering for texture swizzling.Eric Anholt2016-01-062-57/+63
* vc4: Replace the SSA-style SEL operators with conditional MOVs.Eric Anholt2016-01-066-201/+128
* vc4: Don't try the SF coalescing unless it's on a def.Eric Anholt2016-01-061-3/+3
* gallium/drivers/svga: Use unsigned for loop indexEdward O'Callaghan2016-01-062-7/+7
* gallium/drivers/r600: Use unsigned for loop indexEdward O'Callaghan2016-01-061-9/+9
* gallium/drivers/ilo: Use unsigned for loop indexEdward O'Callaghan2016-01-064-16/+16
* gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan2016-01-0610-11/+11
* llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8Oded Gabbay2016-01-061-1/+141
* llvmpipe: Optimize BUILD_MASK(_LINEAR) for POWER8Oded Gabbay2016-01-061-40/+110
* llvmpipe: Optimize do_triangle_ccw for POWER8Oded Gabbay2016-01-061-0/+100
* svga: fix test for SVGA_NEW_STIPPLEBrian Paul2016-01-052-4/+8
* svga: add some comments in svga_state_vs.cBrian Paul2016-01-051-0/+3
* svga: change svga_hw_view_state::dirty to booleanBrian Paul2016-01-051-1/+1
* svga: avoid emitting redundant SetVertexBuffers() commandsBrian Paul2016-01-052-5/+26
* svga: check for no-ops in svga_bind_sampler_states()Brian Paul2016-01-051-1/+15
* nvc0: add support for st/vaJulien Isorce2016-01-053-50/+133
* nouveau: split nouveau_vp3_bsp in begin/next/endJulien Isorce2016-01-054-41/+77
* nvc0: scale up inter_bo size so that it's 16M for a 4K videoIlia Mirkin2016-01-041-2/+5