summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-0817-6/+48
* tgsi/ureg: handle redundant declarations in ureg_DECL_system_valueMarek Olšák2016-01-081-1/+9
* tgsi/ureg: remove index parameter from ureg_DECL_system_valueMarek Olšák2016-01-082-7/+6
* radeon, si: Use TGSI chan name defines in lp_build_emit_fetch() callsEdward O'Callaghan2016-01-082-8/+8
* gallium/aux: Use TGSI chan name defines inplace of literalsEdward O'Callaghan2016-01-081-6/+7
* nvc0: add ARB_indirect_parameters supportIlia Mirkin2016-01-075-6/+313
* nvc0: add support for real ARB_multi_draw_indirectIlia Mirkin2016-01-074-18/+47
* nvc0: adjust indirect draw macros to handle multiple draws at onceIlia Mirkin2016-01-073-52/+101
* gallium: add caps to expose support for multi indirect drawsIlia Mirkin2016-01-0716-0/+35
* gallium: add sufficient draw interface to allow new indirect featuresIlia Mirkin2016-01-071-1/+10
* llvmpipe: do 64bit plane calculations in the sse pathRoland Scheidegger2016-01-083-62/+150
* llvmpipe: don't store eo as 64bit intRoland Scheidegger2016-01-084-11/+16
* llvmpipe: use aligned data for the assembly program in setupRoland Scheidegger2016-01-081-17/+21
* draw: initialize prim header flags when clipping linesRoland Scheidegger2016-01-081-0/+2
* draw: fix line stippling with unfilled primsRoland Scheidegger2016-01-081-18/+38
* llvmpipe: use sse2 conv code for altivecOded Gabbay2016-01-071-2/+2
* radeonsi: adjust the parameters of si_shader_dumpMarek Olšák2016-01-073-20/+11
* radeonsi: move si_shader_dump call out of si_compile_llvmMarek Olšák2016-01-072-2/+11
* radeonsi: inline si_shader_binary_readMarek Olšák2016-01-073-11/+3
* radeonsi: move si_shader_dump call out of si_shader_binary_readMarek Olšák2016-01-073-20/+21
* radeonsi: separate shader dumping code to si_shader_dump and *_dump_statsMarek Olšák2016-01-071-12/+30
* 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
* tgsi/scan: set which color components are read by a fragment shaderMarek Olšák2016-01-072-8/+23
* tgsi/scan: fix tgsi_shader_info::reads_zMarek Olšák2016-01-071-2/+3
* tgsi/scan: set if a fragment shader writes sample maskMarek Olšák2016-01-072-0/+3
* 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-0711-92/+72
* 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
* draw: rework handling of non-existing outputs in emit codeRoland Scheidegger2016-01-073-23/+46
* svga: Rename SVGA_HINT_FLAG_DRAW_EMITTEDSinclair Yeh2016-01-066-21/+21