aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a6xx
Commit message (Expand)AuthorAgeFilesLines
* freedreno: Allow UBWC on textures with multiple mipmap levels.Eric Anholt2020-02-045-71/+23
* freedreno: Disable UBWC on Z24S8 if not TEXTURE_2D.Eric Anholt2020-02-041-3/+11
* freedreno/a6xx: Disable the core layer-size setup.Eric Anholt2020-02-041-5/+1
* freedreno: Rename the UBWC layer size field and store it as bytes.Eric Anholt2020-02-044-6/+6
* gallium: Add and use a helper for packing uc from a color_union.Eric Anholt2020-02-041-7/+1
* freedreno/a6xx: fix lrz overflowRob Clark2020-02-011-8/+3
* freedreno: remove flush-queueRob Clark2020-01-292-2/+2
* freedreno: get GMEM state from batchRob Clark2020-01-291-15/+13
* freedreno/a6xx: constify gmem stateRob Clark2020-01-291-13/+13
* freedreno: constify fd_vsc_pipeRob Clark2020-01-291-2/+2
* freedreno: constify fd_tileRob Clark2020-01-291-6/+6
* freedreno: consolidate GMEM stateRob Clark2020-01-291-2/+3
* freedreno/a6xx: convert blend state to stateobjRob Clark2020-01-295-53/+54
* freedreno/a6xx: remove special handling based on MRT formatRob Clark2020-01-291-15/+1
* freedreno: use PIPE_CAP_RGB_OVERRIDE_DST_ALPHA_BLENDRob Clark2020-01-293-22/+6
* compiler: add PERSP to the existing barycentric system valuesSamuel Pitoiset2020-01-291-4/+4
* freedreno: Document CP_COND_REG_EXEC moreConnor Abbott2020-01-241-8/+8
* freedreno: Fix OUT_REG() on address regs without a .bo supplied.Eric Anholt2020-01-231-0/+3
* freedreno: Stop scattered remapping of SSBOs/images to IBOs.Eric Anholt2020-01-214-26/+34
* freedreno/a6xx: add PROG_FB_RAST stateobjRob Clark2020-01-172-0/+6
* freedreno/a6xx: move dynamic program state to streaming stateobjRob Clark2020-01-174-44/+61
* freedreno/a6xx: drop a few more per-draw registersRob Clark2020-01-171-8/+20
* freedreno/a6xx: separate rast stateobj for prim restartRob Clark2020-01-176-37/+55
* freedreno/a6xx: cleanup rasterizer stateRob Clark2020-01-172-89/+54
* freedreno/a6xx: limit scratch/debug markers to debug buildsRob Clark2020-01-171-2/+10
* freedreno/registers: document vertex/instance id offset bitsJonathan Marek2019-12-191-1/+1
* freedreno/a6xx: Set up multisample sysmem MRTs correctlyKristian H. Kristensen2019-12-191-3/+1
* freedreno/a6xx: Rewrite compressed blits in a helper functionKristian H. Kristensen2019-12-191-33/+63
* freedreno/a6xx: Move handle_rgba_blit() upKristian H. Kristensen2019-12-191-53/+51
* freedreno/a6xx: Handle srgb blits on the blitterKristian H. Kristensen2019-12-191-10/+20
* freedreno/a6xx: Use A6XX_SP_2D_SRC_FORMAT_MASK macroKristian H. Kristensen2019-12-191-1/+1
* freedreno/a6xx: RB6_R8G8B8 is actually 32 bit RGBXKristian H. Kristensen2019-12-193-10/+10
* freedreno/a6xx: Use blitter for resolve blitsKristian H. Kristensen2019-12-191-24/+5
* freedreno/a6xx: Add fd_resource_swap() helperKristian H. Kristensen2019-12-194-5/+12
* freedreno/a6xx: Pick blitter swap based on resource tilingKristian H. Kristensen2019-12-191-2/+5
* freedreno/a6xx: Program sampler swap based on resource tilingKristian H. Kristensen2019-12-191-16/+4
* freedreno/a6xx: Make DEBUG_BLIT_FALLBACK only dump fallbacksKristian H. Kristensen2019-12-191-3/+5
* freedreno: Fix CP_MEM_TO_REG flag definitionsConnor Abbott2019-12-181-1/+1
* freedreno: Use new macros for CP_WAIT_REG_MEM and CP_WAIT_MEM_GTEConnor Abbott2019-12-182-12/+14
* a6xx: Add more CP packetsConnor Abbott2019-12-184-10/+10
* freedreno/a6xx: Document the CP_SET_DRAW_STATE enable bitsKristian H. Kristensen2019-12-172-26/+32
* freedreno/a6xx: fix OUT_REG() vs growable cmdstreamRob Clark2019-12-141-1/+1
* freedreno/a6xx: Convert some tile setup to OUT_REG()Kristian H. Kristensen2019-12-111-25/+15
* freedreno/a6xx: Convert gmem blits to OUT_REG()Kristian H. Kristensen2019-12-111-33/+13
* freedreno/a6xx: Convert VSC pipe setup to OUT_REG()Kristian H. Kristensen2019-12-111-16/+13
* freedreno/a6xx: Convert emit_zs() to OUT_REG()Kristian H. Kristensen2019-12-111-29/+24
* freedreno/a6xx: Convert emit_mrt() to OUT_REG()Kristian H. Kristensen2019-12-111-42/+37
* freedreno/a6xx: Include fd6_pack.h in a few filesKristian H. Kristensen2019-12-112-8/+10
* freedreno/a6xx: Drop stale includeKristian H. Kristensen2019-12-111-3/+0
* freedreno: New struct packing macrosKristian H. Kristensen2019-12-111-0/+109