summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a6xx
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: Move instrlen and obj_start writes to fd6_emit_shaderKristian H. Kristensen2019-09-251-32/+44
* freedreno/a6xx: Emit const and texture state for HS/DS/GSKristian H. Kristensen2019-09-253-7/+73
* freedreno/a6xx: Add generic program stateobj support for HS/DS/GSKristian H. Kristensen2019-09-252-18/+71
* freedreno: Rename vp and fp to vs and fs in fd_program_stateobjKristian H. Kristensen2019-09-252-18/+18
* freedreno/a6xx: Factor out const state setupKristian H. Kristensen2019-09-251-27/+20
* freedreno/a6xx: do streamout only in binning passRob Clark2019-09-232-13/+16
* freedreno/a6xx: fix binning pass vs. xfbRob Clark2019-09-231-3/+7
* freedreno/a6xx: un-open-code PC_PRIMITIVE_CNTL_1.PSIZERob Clark2019-09-231-1/+1
* freedreno/a6xx: Write multiple regs for SP_VS_OUT_REG and SP_VS_VPC_DST_REGKristian H. Kristensen2019-09-181-6/+5
* freedreno/a6xx: Share shader state constructor and destructorKristian H. Kristensen2019-09-181-59/+35
* freedreno/a6xx: Track location of gl_Position out as we link itKristian H. Kristensen2019-09-181-3/+5
* freedreno/a6xx: pre-calculate userconst stateobj sizeRob Clark2019-09-122-3/+19
* freedreno/a6xx: fix 3d tex layoutRob Clark2019-09-101-3/+4
* freedreno/a6xx: don't tile things that are too smallRob Clark2019-09-101-0/+6
* freedreno/a6xx: Implement primitive count queries on GPUKristian H. Kristensen2019-09-061-1/+94
* freedreno/a6xx: Let the GPU track streamout offsetsKristian H. Kristensen2019-09-062-16/+28
* freedreno: Fix the type of single-component scaled vertex attrs.Eric Anholt2019-09-031-3/+3
* 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/a6xx: move immediates to program stateobjRob Clark2019-08-132-6/+9
* freedreno/a6xx: stop using ir3_emit_{vs,fs}_consts()Rob Clark2019-08-131-2/+23
* freedreno/all: move more emit helpers to screenRob Clark2019-08-131-2/+2
* freedreno/a3xx-a6xx+ir3: move emit_const* to screenRob Clark2019-08-131-2/+3
* freedreno/a6xx: add fd6_emit_init_screen()Rob Clark2019-08-133-0/+9
* freedreno/a6xx: add missing flush/invalidates for blitRob Clark2019-08-022-15/+9
* freedreno/a6xx: skip tiles with no geometryRob Clark2019-08-021-2/+60
* 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: drop unused fd_fence_ref paramRob Clark2019-08-021-1/+1
* freedreno/a6xx: fix MSAA resolve hangsRob Clark2019-07-291-11/+4
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-2/+2
* freedreno/a6xx: Drop the WFI in the program update stateobj.Eric Anholt2019-07-171-2/+0
* freedreno/a6xx: Drop the WFI in constant uploads.Eric Anholt2019-07-171-2/+0
* freedreno: Generate headers from xml filesKristian H. Kristensen2019-07-104-11/+11
* freedreno/a6xx: wire up dither stateRob Clark2019-06-283-2/+14
* freedreno: drop unused arg from fd_batch_flush()Rob Clark2019-06-261-1/+1
* freedreno/a6xx: disallow UBWC for x24s8Rob Clark2019-06-171-4/+15
* freedreno/a6xx: un-swap X24S8_UINTRob Clark2019-06-172-5/+6
* freedreno/a6xx: re-enable UBWC for depth/stencilRob Clark2019-06-151-0/+2
* freedreno/a6xx: handle z24s8/z24x8 blits with u_blitterRob Clark2019-06-152-25/+11
* freedreno/a6xx: handle fallback for rewritten blits ourselfRob Clark2019-06-151-11/+37
* freedreno/a6xx: rename variableRob Clark2019-06-151-39/+39
* freedreno/a6xx: consolidate z/s blit handlingRob Clark2019-06-151-67/+46
* freedreno/a6xx: fix MAX_INDICESRob Clark2019-06-131-2/+1
* freedreno: use util_dynarray_clear instead of util_dynarray_resize(_, 0)Nicolai Hähnle2019-06-121-2/+2
* freedreno/a6xx: disallow UBWC for z24s8Rob Clark2019-06-111-1/+0