summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: pre-calculate userconst stateobj sizeRob Clark2019-09-124-3/+44
* freedreno: fix compiler warningRob Clark2019-09-121-1/+1
* freedreno/a6xx: fix 3d tex layoutRob Clark2019-09-101-3/+4
* freedreno/a6xx: don't tile things that are too smallRob Clark2019-09-102-5/+11
* freedreno/a6xx: Implement primitive count queries on GPUKristian H. Kristensen2019-09-0613-18/+123
* freedreno/a6xx: Let the GPU track streamout offsetsKristian H. Kristensen2019-09-064-19/+36
* freedreno/a2xx: formats updateJonathan Marek2019-09-064-247/+103
* freedreno/a2xx: fix depth gmem restoreJonathan Marek2019-09-061-15/+12
* freedreno/a2xx: implement polygon offsetJonathan Marek2019-09-061-0/+12
* freedreno/a2xx: fix SRC_ALPHA_SATURATE for alpha blend functionJonathan Marek2019-09-061-1/+6
* freedreno/a2xx: ir2: update register state in scalar insertJonathan Marek2019-09-061-0/+6
* freedreno/a2xx: ir2: fix incorrect instruction reorderingJonathan Marek2019-09-061-0/+16
* freedreno/a2xx: ir2: check opcode on the right instruction in export cpJonathan Marek2019-09-061-1/+1
* freedreno/a2xx: ir2: fix saturate in cpJonathan Marek2019-09-061-0/+4
* freedreno/a2xx: ir2: set lower_fdphJonathan Marek2019-09-061-0/+1
* freedreno/a2xx: ir2: remove pointcoord y invertJonathan Marek2019-09-061-4/+2
* freedreno/a2xx: ir2: fix lowering of instructions after float loweringJonathan Marek2019-09-061-3/+2
* nir: allow specifying filter callback in lower_alu_to_scalarVasily Khoruzhick2019-09-061-11/+24
* freedreno: Fix the type of single-component scaled vertex attrs.Eric Anholt2019-09-034-12/+12
* freedreno/a3xx: fix sysmem <-> gmem tiles transferKhaled Emara2019-08-302-2/+3
* freedreno/a3xx: fix texture tiling parametersKhaled Emara2019-08-301-10/+21
* freedreno/a6xx: Fix non-mipmap filtering selection.Eric Anholt2019-08-281-6/+6
* 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