summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/freedreno
AgeCommit message (Expand)AuthorFilesLines
2020-11-05compiler: Add new Vulkan shader stagesCaio Marcelo de Oliveira Filho1-0/+9
2020-11-03freedreno/a6xx: Update SO registers for streamsConnor Abbott2-11/+11
2020-11-02freedreno: Use freedreno_dev_infoConnor Abbott12-164/+47
2020-10-30android: fix libsync dependencies (v2)Mauro Rossi1-1/+1
2020-10-26freedreno/gmem: Respect max-height limits tooRob Clark3-13/+38
2020-10-26freedreno: Rework GMEM limit initRob Clark4-31/+48
2020-10-26freedreno: Disallow tiled if SHARED and not QCOM_COMPRESSEDRob Clark1-1/+5
2020-10-26freedreno: Update import/export tracesRob Clark1-4/+13
2020-10-23freedreno/a6xx: Implement user clip/cull distancesConnor Abbott4-10/+53
2020-10-23ir3: Switch tess lowering to use locationConnor Abbott1-6/+2
2020-10-20freedreno: Use Android's libsync instead of libdrm's.Eric Anholt2-4/+1
2020-10-08freedreno/a6xx: Support PIPE_FORMAT_R8_G8B8_420_UNORM for texturingKristian H. Kristensen3-4/+35
2020-10-08freedreno/a6xx: Generalize pointers in struct fd6_pipe_sampler_viewKristian H. Kristensen3-17/+16
2020-10-06gallium/util: remove empty file u_half.hMarek Olšák1-1/+1
2020-10-06util: remove util_float_to_half and util_half_to_float wrappersMarek Olšák3-5/+5
2020-10-03freedreno: Move rsc NULL check to before rsc dereferences.Vinson Lee1-3/+4
2020-10-01Revert F16C series (MR 6774)Matt Turner4-6/+6
2020-09-30gallium/util: remove empty file u_half.hMarek Olšák1-1/+1
2020-09-30util: remove util_float_to_half and util_half_to_float wrappersMarek Olšák3-5/+5
2020-09-30spirv: Delete the legacy offset/index UBO/SSBO loweringJason Ekstrand1-1/+0
2020-09-29freedreno: Don't leak LRZ bo'sRob Clark1-0/+2
2020-09-29freedreno/a6xx: Small cleanupRob Clark3-3/+4
2020-09-29freedreno: Don't leak border_color_buf referenceRob Clark4-0/+4
2020-09-25freedreno/layout: add tile_all flag to the layoutSamuel Iglesias Gonsálvez2-2/+6
2020-09-24Revert "nir: replace lower_ffma and fuse_ffma with has_ffma"Kenneth Graunke1-3/+3
2020-09-24nir: replace lower_ffma and fuse_ffma with has_ffmaMarek Olšák1-3/+3
2020-09-24nir: split fuse_ffma into fuse_ffma16/32/64Marek Olšák1-1/+3
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-19/+19
2020-09-11freedreno: fix fence-fd leakRob Clark1-0/+1
2020-09-10freedreno/a6xx: Fix MSAA clearRob Clark1-0/+4
2020-09-10freedreno: Clear gs/tcs/tes state for clear blitsRob Clark1-0/+7
2020-09-10freedreno/a6xx: Fix fd6_draw_vbo() returnRob Clark1-1/+1
2020-09-10freedreno/a6xx: Skip empty tile_setupRob Clark1-0/+6
2020-09-10freedreno: Don't bypass fd_draw_vbo() in clear fallbackRob Clark3-5/+13
2020-09-10freedreno: Fix rast state for multisample clearRob Clark3-6/+9
2020-09-03nir/lower_indirect_derefs: Add a thresholdJason Ekstrand1-1/+1
2020-09-03freedreno: fence_server_sync() fixesRob Clark5-2/+64
2020-09-03freedreno: Fix missing rsc->seqno updatesRob Clark2-6/+17
2020-09-01freedreno/a6xx: Add ARB_depth_clamp and separate clamp support.Eric Anholt6-38/+69
2020-09-01freedreno/ir3: rework setup_{input,output} to make struct varyings workJonathan Marek4-4/+4
2020-08-28freedreno/a6xx: move ubwc clear to blitterRob Clark5-2/+123
2020-08-28freedreno/a5xx+a6xx: use sysmem path for nondraw batchesRob Clark8-71/+26
2020-08-28freedreno/batch: replace lrz_clear with prologueRob Clark6-34/+36
2020-08-28freedreno/batch: split out helper for rb allocRob Clark1-18/+21
2020-08-26freedreno/a5xx: Don't set the VARYING flag for fragcoord-only programs.Eric Anholt1-2/+0
2020-08-25freedreno/a6xx: fix hang with large render targetRob Clark1-1/+2
2020-08-25freedreno: add env var to override tiles-per-pipeRob Clark1-0/+6
2020-08-25freedreno: add env var to override GMEM sizeRob Clark2-1/+2
2020-08-25freedreno/gmemtool: add tile_alignw/h and a650Rob Clark1-5/+10
2020-08-24freedreno: Drop UNIFORM_BUFFER_OFFSET_ALIGNMENT to 32Eric Anholt1-1/+1