summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* vc4: Add a note for the future about texture latency calculation.Eric Anholt2016-11-291-0/+20
* vc4: Add support for coalescing ALU ops into tex_[srtb] MOVs.Eric Anholt2016-11-294-29/+37
* vc4: Restructure VPM write optimization into two passes.Eric Anholt2016-11-291-18/+10
* vc4: Make qir_for_each_inst_inorder() safe against removal.Eric Anholt2016-11-291-1/+1
* vc4: Split optimizing VPM writes from VPM reads.Eric Anholt2016-11-295-51/+110
* vc4: Restructure texture insts as ALU ops with tex_[strb] as the dst.Eric Anholt2016-11-299-89/+194
* vc4: Refactor qir_get_op_nsrc(enum qop) to qir_get_nsrc(struct qinst *).Eric Anholt2016-11-2917-36/+34
* vc4: Replace the qinst src[] with a fixed-size array.Eric Anholt2016-11-293-4/+2
* vc4: Remove qir_inst4().Eric Anholt2016-11-292-25/+0
* swr: [rasterizer memory] only clear up to the LOD sizeIlia Mirkin2016-11-281-2/+8
* swr: [rasterizer memory] hook up stencil clears for ClearTileIlia Mirkin2016-11-281-5/+8
* swr: [rasterizer memory] add support for clearing Z32F_X32 and Z16Ilia Mirkin2016-11-281-0/+2
* swr: don't clear all dirty bits when changing so targetsIlia Mirkin2016-11-281-1/+1
* swr: [rasterizer core] fix typo in scissor tile-alignment logicIlia Mirkin2016-11-281-1/+1
* freedreno: fix slice size for imported buffersRob Clark2016-11-271-0/+1
* freedreno/a3xx: make _emit_const() staticRob Clark2016-11-272-5/+1
* freedreno/a4xx: make _emit_const() staticRob Clark2016-11-273-6/+2
* gm107/ir: optimize 32-bit CONST load to movSamuel Pitoiset2016-11-262-0/+17
* gm107/ir: do not combine CONST loadsSamuel Pitoiset2016-11-261-2/+7
* scons: Recognize LLVM_CONFIG environment variable.Vinson Lee2016-11-241-1/+2
* swr: clear every layer of the attached surfacesIlia Mirkin2016-11-231-6/+29
* swr: [rasterizer core] pipe renderTargetArrayIndex through to clearsIlia Mirkin2016-11-237-20/+35
* swr: [rasterizer core] clear data now comes in as floatIlia Mirkin2016-11-231-10/+4
* swr: [rasterizer core] actually perform clear before store in GetHotTileIlia Mirkin2016-11-231-0/+12
* radeonsi: print new opt flags in si_dump_shader_keyMarek Olšák2016-11-231-0/+9
* radeonsi: add a debug flag that disables optimized shader variantsMarek Olšák2016-11-233-0/+7
* swr: [rasterizer core] fix cast for stencil clear valueTim Rowley2016-11-221-3/+2
* swr: color interpolation is also supposed to get perspective divisionIlia Mirkin2016-11-221-2/+4
* swr: add sprite coord enable mask to fs keyIlia Mirkin2016-11-222-1/+3
* swr: rework vert <-> frag shader linkage logicIlia Mirkin2016-11-221-43/+50
* swr: flatshading makes color outputs flat, it doesn't affect othersIlia Mirkin2016-11-221-4/+2
* swr: only broadcast color0 value, not all color valuesIlia Mirkin2016-11-221-1/+2
* swr: report a reasonable max lod biasIlia Mirkin2016-11-221-1/+1
* swr: avoid using exceptions for expected condition handlingIlia Mirkin2016-11-221-5/+4
* swr: remove formats from mapping table that don't have StoreTile implsIlia Mirkin2016-11-221-38/+48
* swr: remove unnecessary -1 entries in format mapping tableIlia Mirkin2016-11-221-126/+0
* swr: rework resource layout and surface setupIlia Mirkin2016-11-226-160/+352
* vc4: Don't conditionalize the src1 mov of qir_SEL().Eric Anholt2016-11-221-4/+2
* vc4: Re-add R4 to the "any" register class.Eric Anholt2016-11-221-0/+2
* vc4: Disable MSAA rasterization when the job binning is single-sampled.Eric Anholt2016-11-221-2/+13
* vc4: Make sure we don't overflow texture input/output FIFOs when threaded.Eric Anholt2016-11-221-2/+3
* gallium: fix more occurences of u_hash.hMarek Olšák2016-11-223-3/+3
* util: import CRC32 implementation from galliumMarek Olšák2016-11-221-1/+1
* swr: calculate viewport width/height based on the scaleIlia Mirkin2016-11-211-6/+12
* swr: don't claim to allow setting layer/viewport from VSIlia Mirkin2016-11-211-1/+1
* swr: allocate all scratch space in one go for vertex buffersIlia Mirkin2016-11-212-5/+31
* swr: call swr_update_derived unconditionally when drawing/clearingIlia Mirkin2016-11-212-4/+2
* swr: [rasterizer memory] minify texture width before alignmentIlia Mirkin2016-11-211-2/+2
* swr: [rasterizer memory] minify original sizes for block formatsIlia Mirkin2016-11-211-11/+25
* radeonsi: remove all varyings for depth-only rendering or rasterization offMarek Olšák2016-11-213-1/+21