aboutsummaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* ir3/lower_io_offsets: Try propagate SSBO's SHR into a previous shift instructionEduardo Lima Mitev2019-03-131-4/+94
* ir3/compiler: Enable lower_io_offsets pass and handle new SSBO intrinsicsEduardo Lima Mitev2019-03-134-60/+59
* ir3/nir: Add a new pass 'ir3_nir_lower_io_offsets'Eduardo Lima Mitev2019-03-134-0/+217
* turnip: preliminary support for Wayland WSIChia-I Wu2019-03-116-1/+358
* turnip: preliminary support for tu_GetImageSubresourceLayoutChia-I Wu2019-03-111-5/+11
* turnip: Use Vulkan 1.1 names instead of KHRChad Versace2019-03-118-100/+100
* turnip: preliminary support for tu_CmdDrawChia-I Wu2019-03-111-0/+83
* turnip: preliminary support for draw state bindingChia-I Wu2019-03-112-4/+357
* turnip: add draw_cs to tu_cmd_bufferChia-I Wu2019-03-112-3/+21
* turnip: parse VkPipelineVertexInputStateCreateInfoChia-I Wu2019-03-112-0/+134
* turnip: parse VkPipelineShaderStageCreateInfoChia-I Wu2019-03-112-0/+602
* turnip: compile VkPipelineShaderStageCreateInfoChia-I Wu2019-03-112-0/+143
* turnip: preliminary support for shader modulesChia-I Wu2019-03-115-5/+411
* turnip: parse VkPipeline{Multisample,ColorBlend}StateCreateInfoChia-I Wu2019-03-113-0/+355
* turnip: parse VkPipelineDepthStencilStateCreateInfoChia-I Wu2019-03-112-2/+204
* turnip: parse VkPipelineRasterizationStateCreateInfoChia-I Wu2019-03-112-0/+128
* turnip: parse VkPipelineViewportStateCreateInfoChia-I Wu2019-03-112-1/+130
* turnip: parse VkPipelineInputAssemblyStateCreateInfoChia-I Wu2019-03-112-0/+49
* turnip: parse VkPipelineDynamicStateCreateInfoChia-I Wu2019-03-111-0/+46
* turnip: create a less dummy pipelineChia-I Wu2019-03-112-30/+109
* turnip: simplify tu_cs sub-streams usageChia-I Wu2019-03-112-7/+12
* turnip: fix tu_cs sub-streamsChia-I Wu2019-03-111-1/+5
* turnip: tu_cs_emit_arrayChia-I Wu2019-03-111-0/+11
* turnip: add tu_cs_discard_entriesChia-I Wu2019-03-111-0/+11
* turnip: more/better asserts for tu_csChia-I Wu2019-03-111-2/+4
* turnip: use 32-bit offset in tu_cs_entryChia-I Wu2019-03-112-2/+6
* turnip: mark IBs for dumpingChia-I Wu2019-03-112-3/+4
* turnip: use the platform defines in vk.xml instead of hard-coding themEric Engestrom2019-03-111-4/+7
* turnip: Add todo for copies.Bas Nieuwenhuizen2019-03-111-0/+7
* turnip: Add buffer->image DMA copies.Bas Nieuwenhuizen2019-03-111-12/+195
* turnip: Add image->buffer DMA copies.Bas Nieuwenhuizen2019-03-111-12/+218
* turnip: Implement buffer->buffer DMA copies.Bas Nieuwenhuizen2019-03-112-9/+190
* turnip: Add tu6_rb_fmt_to_ifmt.Bas Nieuwenhuizen2019-03-112-0/+75
* turnip: Make tu6_emit_event_write shared.Bas Nieuwenhuizen2019-03-112-1/+7
* turnip: Add buffer memory binding.Bas Nieuwenhuizen2019-03-112-0/+14
* turnip: respect color attachment formatsChia-I Wu2019-03-113-22/+33
* turnip: preliminary support for fencesChia-I Wu2019-03-114-79/+412
* turnip: fix VkClearValue packingChia-I Wu2019-03-113-46/+224
* turnip: add support for VK_KHR_external_memory_{fd,dma_buf}Chia-I Wu2019-03-112-1/+64
* turnip: advertise VK_KHR_external_memoryChia-I Wu2019-03-111-0/+1
* turnip: advertise VK_KHR_external_memory_capabilitiesChia-I Wu2019-03-111-0/+1
* turnip: add functions to import/export prime fdChia-I Wu2019-03-113-14/+91
* turnip: Fix error behavior for VkPhysicalDeviceExternalImageFormatInfoChad Versace2019-03-111-26/+24
* turnip: add a more complete format tableChia-I Wu2019-03-111-47/+301
* turnip: preliminary support for loadOp and storeOpChia-I Wu2019-03-112-19/+645
* turnip: add TU_CS_MODE_SUB_STREAMChia-I Wu2019-03-114-6/+81
* turnip: add tu_cs_modeChia-I Wu2019-03-113-30/+98
* turnip: provide both emit_ib and emit_callChia-I Wu2019-03-111-7/+30
* turnip: add tu_cs_sanity_checkChia-I Wu2019-03-114-7/+7
* turnip: never fail tu_cs_begin/tu_cs_endChia-I Wu2019-03-113-62/+49