summaryrefslogtreecommitdiff
path: root/src/freedreno/vulkan/tu_private.h
Commit message (Expand)AuthorAgeFilesLines
* turnip: Add limited support for storage images.Eric Anholt2020-01-211-1/+2
* turnip: compute gmem offsets at renderpass creation timeJonathan Marek2019-12-191-9/+2
* turnip: Add support for descriptor arrays.Eric Anholt2019-12-161-1/+4
* turnip: use single substream csJonathan Marek2019-12-161-2/+1
* turnip: implement subpass input attachmentsJonathan Marek2019-12-121-0/+1
* turnip: subpass reworkJonathan Marek2019-12-121-37/+11
* turnip: add dirty bit for push constantsJonathan Marek2019-12-121-0/+1
* tu: Move UBWC layout into fdl6_layout() and use that function.Eric Anholt2019-12-111-1/+0
* tu: Move our image layout into a freedreno_layout struct.Eric Anholt2019-12-111-16/+10
* turnip: add hw binningJonathan Marek2019-12-091-1/+10
* turnip: implement border colorJonathan Marek2019-12-051-0/+1
* turnip: add function to allocate aligned memory in a substream csJonathan Marek2019-12-051-0/+5
* turnip: Add support for compute shaders.Eric Anholt2019-12-041-2/+9
* turnip: Add a helper function for getting tu_buffer iovas.Eric Anholt2019-12-041-0/+6
* turnip: Add basic SSBO support.Eric Anholt2019-12-041-0/+2
* turnip: MSAA resolve directly from GMEMJonathan Marek2019-12-041-3/+0
* turnip: implement UBWCJonathan Marek2019-11-211-9/+45
* turnip: implement CmdClearColorImage/CmdClearDepthStencilImageJonathan Marek2019-11-191-0/+7
* turnip: add display wsiJonathan Marek2019-11-181-0/+1
* tu: fix empty-body instructionEric Engestrom2019-10-271-1/+1
* turnip: more descriptor setsJonathan Marek2019-10-151-7/+8
* turnip: push constantsJonathan Marek2019-10-151-1/+1
* turnip: depth/stencilJonathan Marek2019-10-151-0/+1
* turnip: improve CmdCopyImage and implement CmdBlitImageJonathan Marek2019-10-151-0/+2
* turnip: Set up the correct tiling mode for small attachments.Eric Anholt2019-10-151-0/+3
* turnip: Drop unused tu_pack_clear_value() return.Eric Anholt2019-10-151-1/+1
* turnip: update setup_slicesJonathan Marek2019-10-151-0/+3
* turnip: fix segmentation fault in eventsJonathan Marek2019-10-151-1/+1
* turnip: Add a .editorconfig and .dir-locals.elEric Anholt2019-09-271-1/+0
* turnip: emit texture and uniform stateJonathan Marek2019-09-261-0/+10
* turnip: add some shader information in pipeline stateJonathan Marek2019-09-261-0/+16
* turnip: lower samplers and uniform buffer indicesJonathan Marek2019-09-261-0/+11
* turnip: basic descriptor sets (uniform buffer and samplers)Jonathan Marek2019-09-261-2/+4
* turnip: implement image view descriptorJonathan Marek2019-09-261-2/+3
* turnip: implement sampler stateJonathan Marek2019-09-261-0/+7
* freedreno: Move msm_drm.h to the same spot as other DRM uapi.Eric Anholt2019-05-141-1/+1
* turnip: preliminary support for Wayland WSIChia-I Wu2019-03-111-0/+8
* turnip: Use Vulkan 1.1 names instead of KHRChad Versace2019-03-111-2/+2
* turnip: preliminary support for draw state bindingChia-I Wu2019-03-111-3/+21
* turnip: add draw_cs to tu_cmd_bufferChia-I Wu2019-03-111-0/+1
* turnip: parse VkPipelineVertexInputStateCreateInfoChia-I Wu2019-03-111-0/+16
* turnip: parse VkPipelineShaderStageCreateInfoChia-I Wu2019-03-111-0/+2
* turnip: compile VkPipelineShaderStageCreateInfoChia-I Wu2019-03-111-0/+5
* turnip: preliminary support for shader modulesChia-I Wu2019-03-111-3/+55
* turnip: parse VkPipeline{Multisample,ColorBlend}StateCreateInfoChia-I Wu2019-03-111-0/+8
* turnip: parse VkPipelineDepthStencilStateCreateInfoChia-I Wu2019-03-111-0/+16
* turnip: parse VkPipelineRasterizationStateCreateInfoChia-I Wu2019-03-111-0/+17
* turnip: parse VkPipelineViewportStateCreateInfoChia-I Wu2019-03-111-1/+12
* turnip: parse VkPipelineInputAssemblyStateCreateInfoChia-I Wu2019-03-111-0/+6
* turnip: create a less dummy pipelineChia-I Wu2019-03-111-10/+2