summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: expose ARB_indirect_parameters when the backend driver allowsIlia Mirkin2016-01-072-0/+2
* mesa: add support for ARB_indirect_parameters draw functionsIlia Mirkin2016-01-073-0/+234
* mesa: add parameter buffer, used for ARB_indirect_parametersIlia Mirkin2016-01-074-0/+25
* glapi: add ARB_indirect_parameters definitionsIlia Mirkin2016-01-077-1/+63
* 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
* st/mesa: add support for new mesa indirect draw interfaceIlia Mirkin2016-01-073-9/+84
* 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
* vbo: create a new draw function interface for indirect drawsIlia Mirkin2016-01-074-75/+89
* 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
* glsl: replace null check with assertTimothy Arceri2016-01-081-3/+1
* i965: use _mesa_delete_buffer_objectNicolai Hähnle2016-01-071-1/+1
* i915: use _mesa_delete_buffer_objectNicolai Hähnle2016-01-071-1/+1
* radeon: use _mesa_delete_buffer_objectNicolai Hähnle2016-01-071-1/+1
* st/mesa: use _mesa_delete_buffer_objectNicolai Hähnle2016-01-071-3/+1
* mesa/bufferobj: make _mesa_delete_buffer_object externally accessibleNicolai Hähnle2016-01-072-1/+5
* 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
* glsl: Disallow vectorization of vector_insert/extract.Kenneth Graunke2016-01-061-0/+2
* softpipe: tell draw about the vertex layout we wantRoland Scheidegger2016-01-074-58/+105