summaryrefslogtreecommitdiff
path: root/src/gallium
AgeCommit message (Expand)AuthorFilesLines
2018-02-12gallium/llvmpipe: Fix compiler warnings about ddx/ddy/ddmax.Eric Anholt1-1/+1
2018-02-12ac: remove unused parameters in abi::load_tess_coord()Samuel Pitoiset1-4/+2
2018-02-12ac: add load_sample_mask_in() to the ABISamuel Pitoiset1-0/+6
2018-02-10freedreno: small fix for flushing dependent batchesRob Clark1-0/+13
2018-02-10freedreno/ir3: intra-block schedulingRob Clark1-22/+104
2018-02-10freedreno/ir3: "boost" the depth of if/else conditionRob Clark1-5/+6
2018-02-10freedreno/ir3: account for arrays in delayslot calcRob Clark1-2/+30
2018-02-10freedreno/ir3: more clever legalize algorithmRob Clark1-42/+96
2018-02-10freedreno/ir3: track block predecessorsRob Clark2-7/+25
2018-02-10freedreno/ir3: clean up dangling false-dep'sRob Clark2-0/+46
2018-02-10freedreno/ir3: handle IMMED for mad 2nd src special caseRob Clark1-2/+4
2018-02-10freedreno/ir3: remove ir3 phi instructionRob Clark8-205/+16
2018-02-10freedreno/ir3: remove lower_if_else passRob Clark4-328/+0
2018-02-10freedreno/ir3: add experimental GCM passRob Clark1-0/+7
2018-02-10freedreno/ir3: change opt passesRob Clark1-0/+14
2018-02-10freedreno/ir3: use peephole select passRob Clark1-1/+1
2018-02-10freedreno/ir3: lower phi webs to regsRob Clark1-2/+1
2018-02-10freedreno/ir3: separate arrays from groupsRob Clark1-0/+8
2018-02-10freedreno/ir3: make block/instruction serialno per-shaderRob Clark2-4/+6
2018-02-10freedreno/ir3: add spirv support to cmdline compilerRob Clark1-3/+60
2018-02-10freedreno/ir3: don't lower fsatRob Clark3-1/+23
2018-02-10freedreno/ir3: add encoding/decoding for (sat) bitRob Clark4-12/+42
2018-02-10freedreno/ir3: extend liverange of arraysRob Clark1-0/+11
2018-02-10freedreno/ir3: avoid extra mov's for "arrays"Rob Clark1-3/+23
2018-02-10freedreno/ir3: a couple more array fixesRob Clark1-2/+15
2018-02-10freedreno/ir3: keep array storesRob Clark1-0/+6
2018-02-10freedreno/ir3: propagate barrier informationRob Clark1-0/+5
2018-02-10freedreno/ir3: remove pointless statementRob Clark1-3/+0
2018-02-10freedreno/ir3: some more debug printsRob Clark2-0/+36
2018-02-10freedreno/ir3: fix printing of relative branch offsetsRob Clark2-3/+3
2018-02-10freedreno/ir3: be more clever with if/else jumpsRob Clark1-1/+16
2018-02-10freedreno/ir3: avoid some spurious sync bitsRob Clark1-1/+3
2018-02-10freedreno/ir3: print # of sync bits for shaderdbRob Clark3-2/+18
2018-02-10freedreno: add debug trace for flushRob Clark1-0/+2
2018-02-10st/radeonsi: enable disk cache for nirTimothy Arceri1-4/+0
2018-02-10radeonsi: stop returning PIPE_SHADER_IR_NATIVE for PIPE_SHADER_CAP_PREFERRED_IRTimothy Arceri1-3/+0
2018-02-10r600: always return PIPE_SHADER_IR_TGSI for PIPE_SHADER_CAP_PREFERRED_IRTimothy Arceri1-5/+1
2018-02-10clover: use PIPE_SHADER_CAP_SUPPORTED_IRS to discover IRTimothy Arceri1-2/+9
2018-02-10r600: add PIPE_SHADER_IR_NATIVE to supported shaders for csTimothy Arceri1-3/+7
2018-02-10radeonsi/nir: add depth layout to scan passTimothy Arceri1-0/+19
2018-02-10radeonsi/nir: add FRAG_RESULT_COLOR to scan passTimothy Arceri1-0/+6
2018-02-09st/va: Make the vendor string more descriptiveMark Thompson2-1/+6
2018-02-09st/va: Enable vaExportSurfaceHandle()Mark Thompson2-2/+8
2018-02-09radeonsi/nir: gather some missing fs infoTimothy Arceri1-0/+5
2018-02-09radeonsi: copy the NIR enablement debug bit to the shader cache flagsMarek Olšák1-1/+2
2018-02-09r600/sb: Check whether optimizations would result in reladdr conflictGert Wollny3-4/+55
2018-02-09r600g: Implement spilling of temp arrays (v2)Glenn Kennard3-8/+292
2018-02-09r600/sb: handle scratch mem reads on r600Dave Airlie2-5/+23
2018-02-09r600g/sb: Add dependency tracking for scratch opsGlenn Kennard8-4/+22
2018-02-09r600g/sb: Support scratch opsGlenn Kennard5-1/+153