aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a6xx
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: add a618 supportRob Clark2019-10-292-0/+26
* freedreno/a6xx: cleanup magic registersRob Clark2019-10-296-22/+47
* freedreno/a6xx: remove some left over dead codeRob Clark2019-10-291-10/+0
* freedreno/a6xx: add support for pre-fs texture fetchRob Clark2019-10-181-5/+23
* freedreno: update registersRob Clark2019-10-181-1/+1
* freedreno/a6xx: Turn on geometry shadersKristian H. Kristensen2019-10-171-0/+3
* freedreno/a6xx: Implement PIPE_QUERY_PRIMITIVES_GENERATED for GSKristian H. Kristensen2019-10-171-0/+34
* freedreno/a6xx: Support layered render targetsKristian H. Kristensen2019-10-172-3/+23
* freedreno/a6xx: Emit program state for GSKristian H. Kristensen2019-10-173-26/+148
* freedreno/ir3: Implement primitive layout intrinsicsKristian H. Kristensen2019-10-173-4/+31
* freedreno/ir3: Add has_gs flag to shader keyKristian H. Kristensen2019-10-171-5/+7
* freedreno/a6xx: Add missing adjacency primitives to tableKristian H. Kristensen2019-10-171-8/+12
* freedreno/a6xx: Trim a few regs from fd6_emit_restore()Kristian H. Kristensen2019-10-171-20/+0
* freedreno/registers: Update with GS, HS and DS registersKristian H. Kristensen2019-10-172-3/+3
* 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