summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: move SSBO/image consts to IBO stateobjRob Clark2019-08-131-13/+10
* freedreno/a6xx: move VS driverparams to it's own stateobjRob Clark2019-08-132-5/+15
* freedreno/ir3+a6xx: same VBO state for draw/binningRob Clark2019-08-133-5/+9
* freedreno/a6xx: add fd_emit_take_group()Rob Clark2019-08-132-19/+17
* freedreno/ir3: track # of driver paramsRob Clark2019-08-131-1/+3
* freedreno/a6xx: move immediates to program stateobjRob Clark2019-08-132-6/+9
* freedreno/a6xx: stop using ir3_emit_{vs,fs}_consts()Rob Clark2019-08-133-17/+53
* freedreno/ir3: push ctx further up call chainRob Clark2019-08-131-21/+22
* freedreno/ir3: move ring_wfi() further up call chainRob Clark2019-08-131-10/+8
* freedreno/all: move more emit helpers to screenRob Clark2019-08-139-24/+21
* freedreno/a3xx-a6xx+ir3: move emit_const* to screenRob Clark2019-08-137-19/+24
* freedreno/a6xx: add fd6_emit_init_screen()Rob Clark2019-08-133-0/+9
* freedreno/a5xx: add fd5_emit_init_screen()Rob Clark2019-08-133-0/+9
* freedreno/a3xx: add fd3_emit_init_screen()Rob Clark2019-08-133-0/+8
* freedreno/a2xx: add fd2_emit_init_screen()Rob Clark2019-08-133-0/+9
* freedreno/a4xx: add fd4_emit_init_screen()Rob Clark2019-08-133-0/+8
* freedreno/a2xx: call fd2_emit_ib() directly from fd2Rob Clark2019-08-133-8/+8
* freedreno/a5xx: call fd5_emit_ib() directly from fd5Rob Clark2019-08-133-16/+16
* freedreno/a4xx: call fd4_emit_ib() directly from fd4Rob Clark2019-08-133-7/+7
* freedreno/a3xx: call fd3_emit_ib() directly from fd3Rob Clark2019-08-133-7/+7
* freedreno/ir3: move VS driver-param emitRob Clark2019-08-132-68/+89
* freedreno: disable tiling for cubemapsKhaled Emara2019-08-121-2/+5
* freedreno: add tiling parameters for 2D/2DArray/3DKhaled Emara2019-08-121-2/+19
* freedreno: simplified slices setup for a3xxKhaled Emara2019-08-121-12/+3
* freedreno: enable tiled textures for debug buildsKhaled Emara2019-08-129-8/+173
* nir: merge and extend nir_opt_move_comparisons and nir_opt_move_load_uboRhys Perry2019-08-121-1/+1
* nir: replace nir_move_load_const() with nir_opt_sink()Rhys Perry2019-08-121-1/+1
* spirv: Drop lower_workgroup_access_to_offsetsCaio Marcelo de Oliveira Filho2019-08-101-1/+0
* mesa: freedreno: Android.registers.mk: Fix up register xml.h file generationJohn Stultz2019-08-071-1/+1
* mesa: Add ir3/ir3_nir_imul.c generation to Android.mkJohn Stultz2019-08-071-0/+8
* meson: drop unused dep_{thread,dl}Eric Engestrom2019-08-031-1/+0
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-031-1/+1
* freedreno/batch: fix dependency loop detectionRob Clark2019-08-021-11/+10
* freedreno/a6xx: add missing flush/invalidates for blitRob Clark2019-08-022-15/+9
* freedreno/a6xx: skip tiles with no geometryRob Clark2019-08-023-3/+66
* freedreno/a6xx: VSC overflow detection/handlingRob Clark2019-08-023-34/+266
* freedreno/a6xx: remove USE/IGNORE_VISIBILITY draw patchingRob Clark2019-08-022-23/+9
* freedreno/a6xx: cleanup "blit_mem"Rob Clark2019-08-024-14/+25
* freedreno: refresh tile debugRob Clark2019-08-021-15/+22
* freedreno/gmem: small cleanupRob Clark2019-08-021-2/+2
* freedreno/batch: always update last_fenceRob Clark2019-08-021-0/+2
* freedreno: drop unused fd_fence_ref paramRob Clark2019-08-028-17/+22
* freedreno: a2xx: implement texture tilingJonathan Marek2019-08-026-4/+23
* freedreno: a2xx: use nir_lower_alu_to_scalar instead of lowering passJonathan Marek2019-08-024-178/+12
* freedreno: a2xx: fix HW binning for batches with >256K verticesJonathan Marek2019-08-021-8/+8
* freedreno: a2xx: fix fneg/fabs/fsat opcodesJonathan Marek2019-08-021-0/+12
* freedreno: a2xx: fix order of NIR optsJonathan Marek2019-08-021-2/+2
* freedreno: a2xx: fix non-etc1 cubemapsJonathan Marek2019-08-025-15/+2
* freedreno: a2xx: fix fast clear not being used for Z24X8 buffersJonathan Marek2019-08-021-7/+11
* freedreno: align renderonly scanout buffersJonathan Marek2019-08-021-0/+3