aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: fix max-scissor optRob Clark2020-05-132-13/+10
* freedreno: Skip taking the lock for resource usage if it's already flagged.Eric Anholt2020-05-121-0/+5
* freedreno: Move the resource_read early out to an inline.Eric Anholt2020-05-123-15/+20
* freedreno: Add an early out for preparing to read a resource.Eric Anholt2020-05-121-0/+7
* freedreno: Split the fd_batch_resource_used by read vs write.Eric Anholt2020-05-125-47/+70
* freedreno: Add a nohw flag to skip submitting to the kernel.Eric Anholt2020-05-123-0/+5
* freedreno/gmem: rework gmem layout algoRob Clark2020-05-121-29/+48
* freedreno/gmem: relax alignment on a6xxRob Clark2020-05-121-0/+2
* freedreno: add gmemtoolRob Clark2020-05-122-0/+163
* freedreno/gmem: add helper to dump GMEM layoutRob Clark2020-05-121-0/+53
* freedreno/gmem: add div_align() helperRob Clark2020-05-121-5/+11
* freedreno: initialize max_scissorRob Clark2020-05-121-0/+8
* freedreno/gmem: don't assume scissor opt when estimating # of binsRob Clark2020-05-121-6/+6
* freedreno: Drop the "write" arg to emit_const_bo now relocs don't care.Eric Anholt2020-05-125-35/+19
* freedreno: Replace OUT_RELOCW with OUT_RELOC.Eric Anholt2020-05-1226-93/+93
* freedreno: Tell the kernel that all BOs are for writing.Eric Anholt2020-05-121-1/+0
* freedreno: Replace OUT_RELOCD with permanently flagging shader BOs for it.Eric Anholt2020-05-124-4/+4
* freedreno: Start moving relocs flags into the BOs.Eric Anholt2020-05-121-3/+1
* freedreno: Initialize the bo's iova at creation time.Eric Anholt2020-05-081-4/+0
* freedreno: Deduplicate ringbuffer macros with computerator/fdperfEric Anholt2020-05-081-139/+0
* freedreno,tu: Don't request fragcoord components not being read.Hyunjun Ko2020-05-086-36/+24
* freedreno/a6xx: enable tiled compressed texturesRob Clark2020-05-061-0/+3
* freedreno/a6xx: compressed blit fixesRob Clark2020-05-061-4/+15
* freedreno/a6xx: Set tfetch correctly for compressed formatsKristian H. Kristensen2020-05-061-4/+1
* 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