summaryrefslogtreecommitdiffstats
path: root/src/freedreno/vulkan
Commit message (Expand)AuthorAgeFilesLines
* 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/registers: document vertex/instance id offset bitsJonathan Marek2019-12-191-1/+1
* freedreno/a6xx: RB6_R8G8B8 is actually 32 bit RGBXKristian H. Kristensen2019-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: 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-181-5/+5
* freedreno/a6xx: Document the CP_SET_DRAW_STATE enable bitsKristian H. Kristensen2019-12-171-15/+18
* 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
* 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
* 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: 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
* turnip: fix VK_IMAGE_ASPECT_STENCIL_BIT image viewJonathan Marek2019-12-121-9/+15
* turnip: set FRAG_WRITES_SAMPMASK bitJonathan Marek2019-12-121-1/+2
* turnip: set load_layer_id to zeroJonathan Marek2019-12-121-0/+8
* turnip: update tile_align_w/tile_align_hJonathan Marek2019-12-121-2/+2
* turnip: fix tile layout logicJonathan Marek2019-12-121-3/+5
* turnip: fix hw binning render areaJonathan Marek2019-12-121-1/+1
* turnip: fix incorrectly failing assertJonathan Marek2019-12-121-0/+1
* tu: Move UBWC layout into fdl6_layout() and use that function.Eric Anholt2019-12-113-148/+17
* freedreno: Move a6xx's setup_slices() to a shareable helper function.Eric Anholt2019-12-111-0/+1
* tu: Move our image layout into a freedreno_layout struct.Eric Anholt2019-12-115-60/+59
* turnip: add hw binningJonathan Marek2019-12-094-19/+372
* turnip: implement border colorJonathan Marek2019-12-053-17/+89
* turnip: improve emit_texturesJonathan Marek2019-12-051-55/+76
* turnip: add function to allocate aligned memory in a substream csJonathan Marek2019-12-053-0/+47
* turnip: Add support for compute shaders.Eric Anholt2019-12-043-28/+332
* turnip: Move pipeline BO list adding to BindPipeline.Eric Anholt2019-12-041-8/+7
* turnip: Sanity check that we're adding valid BOs to the list.Eric Anholt2019-12-041-0/+2
* turnip: Add a helper function for getting tu_buffer iovas.Eric Anholt2019-12-043-5/+9
* turnip: Refactor the graphics pipeline create implementation.Eric Anholt2019-12-041-15/+31