aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: Set the FS .msaa flag to true during precompiles.Eric Anholt2020-05-011-0/+1
* freedreno: Immediately compile a default variant of shaders.Eric Anholt2020-05-011-44/+39
* freedreno/ir3: Improve shader key normalization.Eric Anholt2020-05-011-4/+4
* freedreno: Emit debug messages when doing draw-time recompiles of shaders.Eric Anholt2020-05-011-0/+15
* freedreno/ir3: Remove unused half precision shader key flag.Eric Anholt2020-05-015-24/+0
* freedreno: Fix assertion failures on GS/tess shaders with shader-db enabled.Eric Anholt2020-05-012-14/+30
* freedreno: Stop doing binning shaders other than the VS in shader-db.Eric Anholt2020-05-011-1/+1
* freedreno/ir3: Pass stream output info to ir3_shader_from_nirKristian H. Kristensen2020-05-011-3/+4
* freedreno: we don't need aligned vbo'sRob Clark2020-05-011-3/+5
* freedreno/a6xx: add some more formatsRob Clark2020-05-011-0/+8
* freedreno/a6xx: fix LRZ hangRob Clark2020-05-012-2/+1
* freedreno/a6xx: don't set SP_FS_CTRL_REG0.VARYING for fragcoordRob Clark2020-04-301-1/+0
* freedreno: sync registers with envytoolsRob Clark2020-04-301-2/+2
* freedreno/a6xx: more OUT_REG()Rob Clark2020-04-301-26/+41
* freedreno: scissor vs disabled scissor micro-optRob Clark2020-04-303-3/+12
* freedreno/a6xx: convert const emit to OUT_PKT()Rob Clark2020-04-302-36/+71
* freedreno/ir3: inline const emitRob Clark2020-04-3014-619/+711
* freedreno/a6xx: split out const emitRob Clark2020-04-307-249/+375
* freedreno/a6xx: convert draw packet to OUT_PKT()Rob Clark2020-04-301-48/+51
* freedreno/a6xx: add OUT_PKT()Rob Clark2020-04-301-1/+76
* freedreno/a6xx: skip unnecessary MRT blend stateRob Clark2020-04-301-3/+3
* freedreno/a6xx: combine sample mask into blend stateRob Clark2020-04-304-35/+102
* freedreno/a6xx: move blend-color to stateobjRob Clark2020-04-302-0/+5
* freedreno/a6xx: limit LRZ state emitRob Clark2020-04-302-9/+34
* freedreno/a6xx: limit PROG_FB_RAST state emitRob Clark2020-04-303-2/+10
* freedreno/a6xx: move scissor state to stateobjRob Clark2020-04-302-2/+9
* freedreno/a6xx: move const state to single stateobjRob Clark2020-04-302-19/+28
* freedreno/a6xx: avoid unnecessary clearing VS DP stateRob Clark2020-04-302-1/+7
* freedreno/a6xx: small query cleanupRob Clark2020-04-301-3/+1
* gallium: extract out logicop helperRob Clark2020-04-304-68/+4
* freedreno: fix buffer importRob Clark2020-04-291-1/+2
* freedreno: switch to simple_mtxRob Clark2020-04-292-7/+7
* freedreno: add screen lock wrappersRob Clark2020-04-2910-51/+69
* freedreno/a4xx: enable A405Konrad Dybcio2020-04-291-0/+1
* gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz2020-04-291-1/+1
* freedreno/a6xx: invalidate tex state cache entries on rebindRob Clark2020-04-293-1/+30
* freedreno: rebind_resource() *before* bo changesRob Clark2020-04-291-4/+2
* freedreno: rebind resource in all contextsRob Clark2020-04-295-15/+27
* freedreno: optimize rebind_resource()Rob Clark2020-04-294-38/+123
* freedreno: mark more state dirty when rebinding resourcesRob Clark2020-04-292-6/+16
* freedreno: don't realloc idle bo'sRob Clark2020-04-292-5/+13
* freedreno: small whitespace fixRob Clark2020-04-291-1/+1
* freedreno/log-parser: support to read gzip'd logsRob Clark2020-04-281-1/+8
* freedreno/a6xx: pre-calculate expected vsc stream sizesRob Clark2020-04-288-1/+229
* freedreno: add helper to estimate # of bins per pipeRob Clark2020-04-282-6/+24
* freedreno/a6xx+tu: rename VSC_DATA/VSC_DATA2Rob Clark2020-04-283-56/+61
* freedreno: Fix calculation of the const buffer cmdstream size.Eric Anholt2020-04-271-1/+1
* freedreno: Fix derivatives without texturing on a3xx-a5xx.Eric Anholt2020-04-273-5/+5
* freedreno/a6xx: Implement PrimID passthroughConnor Abbott2020-04-252-3/+9
* ir3: Skip missing VS outputs in VS out map when linkingConnor Abbott2020-04-254-26/+12