summaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* turnip: Pretend to support Vulkan 1.2Jason Ekstrand2020-01-153-13/+13
* freedreno/ir3: rename instructionsRob Clark2020-01-157-14/+25
* nir/lower_atomics_to_ssbo: Also lower barriersJason Ekstrand2020-01-131-2/+0
* nir: Rename nir_intrinsic_barrier to control_barrierJason Ekstrand2020-01-132-3/+3
* nir: Add a new memory_barrier_tcs_patch intrinsicJason Ekstrand2020-01-131-0/+1
* freedreno/drm: Fix memory leak in softpin implementationLasse Lopperi2020-01-101-0/+2
* ir3: Set up full/half register conflicts correctlyKristian H. Kristensen2020-01-091-2/+1
* turnip: Use VK_NULL_HANDLE instead of NULL.Bas Nieuwenhuizen2020-01-021-1/+1
* freedreno/ir3: fix flat shading againRob Clark2019-12-241-1/+1
* turnip: disable B8G8R8 vertex formatsJonathan Marek2019-12-191-6/+6
* turnip: minor warning fixesJonathan Marek2019-12-192-2/+2
* turnip: implement secondary command buffersJonathan Marek2019-12-193-2/+62
* turnip: compute gmem offsets at renderpass creation timeJonathan Marek2019-12-194-66/+82
* turnip: emit_compute_driver_params fixesJonathan Marek2019-12-191-17/+14
* turnip: emit base instance vs driver paramJonathan Marek2019-12-191-0/+53
* freedreno/ir3: support load_base_instanceJonathan Marek2019-12-194-1/+12
* freedreno/registers: document vertex/instance id offset bitsJonathan Marek2019-12-192-2/+7
* freedreno/a6xx: RB6_R8G8B8 is actually 32 bit RGBXKristian H. Kristensen2019-12-192-2/+2
* freedreno/ir3: fix vertex shader sysvals with pre_assign_inputsJonathan Marek2019-12-191-1/+1
* turnip: don't set SP_FS_CTRL_REG0_VARYING if only fragcoord is usedJonathan Marek2019-12-181-1/+1
* turnip: add cache invalidate to fix input attachment casesJonathan Marek2019-12-181-1/+15
* freedreno: Fix CP_MEM_TO_REG flag definitionsConnor Abbott2019-12-181-2/+4
* freedreno: Use new macros for CP_WAIT_REG_MEM and CP_WAIT_MEM_GTEConnor Abbott2019-12-181-6/+7
* a6xx: Add more CP packetsConnor Abbott2019-12-182-19/+282
* freedreno/ir3: update prefetch input_offset when packing inlocsJonathan Marek2019-12-171-0/+4
* freedreno/a6xx: Document the CP_SET_DRAW_STATE enable bitsKristian H. Kristensen2019-12-172-22/+21
* turnip: Fix support for immutable samplers.Eric Anholt2019-12-162-12/+15
* turnip: don't set LRZ enable at end of renderpassJonathan Marek2019-12-171-1/+1
* freedreno/ir3: lower pack/unpack opsJonathan Marek2019-12-161-0/+24
* turnip: Add support for descriptor arrays.Eric Anholt2019-12-165-112/+217
* turnip: Drop unused variable.Eric Anholt2019-12-161-1/+0
* turnip: remove duplicate A6XX_SP_CS_CONFIG_NIBOJonathan Marek2019-12-161-2/+1
* turnip: change emit_ibo to be like emit_texturesJonathan Marek2019-12-161-32/+48
* turnip: fix emit_iboJonathan Marek2019-12-161-8/+25
* turnip: remove compute emit_border_colorJonathan Marek2019-12-161-1/+1
* turnip: fix emit_textures for compute shadersJonathan Marek2019-12-161-6/+9
* freedreno/ir3: lower mul_2x32_64Jonathan Marek2019-12-161-0/+3
* turnip: implement CmdFillBuffer/CmdUpdateBufferJonathan Marek2019-12-161-0/+56
* turnip: don't require src image to be set for clear blitsJonathan Marek2019-12-162-2/+2
* turnip: use common blit path for buffer copyJonathan Marek2019-12-163-166/+53
* turnip: use single substream csJonathan Marek2019-12-162-25/+16
* turnip: Lower usub_borrow.Eric Anholt2019-12-161-0/+2
* freedreno/ir3: add iterator macrosRob Clark2019-12-1313-76/+93
* freedreno/ir3: add scheduler tracesRob Clark2019-12-134-0/+24
* freedreno/ir3: add last-baryf shaderdb statRob Clark2019-12-132-0/+6
* turnip: implement subpass input attachmentsJonathan Marek2019-12-123-13/+42
* turnip: CmdClearAttachments fixesJonathan Marek2019-12-121-4/+13
* turnip: subpass reworkJonathan Marek2019-12-124-474/+300
* turnip: add dirty bit for push constantsJonathan Marek2019-12-122-14/+20
* turnip: no 8x msaa on 128bpp formatsJonathan Marek2019-12-121-2/+4