turnip: Move tu_bo functions to tu_drm.c
[mesa.git] / src / freedreno / vulkan / tu_private.h
2020-01-23 Eric Anholtturnip: Port krh's packing macros from freedreno to tu.
2020-01-23 Eric Anholtturnip: Add support for uniform texel buffers.
2020-01-21 Eric Anholtturnip: Add limited support for storage images.
2019-12-19 Jonathan Marekturnip: compute gmem offsets at renderpass creation...
2019-12-16 Eric Anholtturnip: Add support for descriptor arrays.
2019-12-16 Jonathan Marekturnip: use single substream cs
2019-12-13 Jonathan Marekturnip: implement subpass input attachments
2019-12-13 Jonathan Marekturnip: subpass rework
2019-12-13 Jonathan Marekturnip: add dirty bit for push constants
2019-12-11 Eric Anholttu: Move UBWC layout into fdl6_layout() and use that...
2019-12-11 Eric Anholttu: Move our image layout into a freedreno_layout struct.
2019-12-09 Jonathan Marekturnip: add hw binning
2019-12-06 Jonathan Marekturnip: implement border color
2019-12-06 Jonathan Marekturnip: add function to allocate aligned memory in...
2019-12-05 Eric Anholtturnip: Add support for compute shaders.
2019-12-05 Eric Anholtturnip: Add a helper function for getting tu_buffer...
2019-12-05 Eric Anholtturnip: Add basic SSBO support.
2019-12-04 Jonathan Marekturnip: MSAA resolve directly from GMEM
2019-11-21 Jonathan Marekturnip: implement UBWC
2019-11-19 Jonathan Marekturnip: implement CmdClearColorImage/CmdClearDepthStenc...
2019-11-18 Jonathan Marekturnip: add display wsi
2019-10-27 Eric Engestromtu: fix empty-body instruction
2019-10-15 Jonathan Marekturnip: more descriptor sets
2019-10-15 Jonathan Marekturnip: push constants
2019-10-15 Jonathan Marekturnip: depth/stencil
2019-10-15 Jonathan Marekturnip: improve CmdCopyImage and implement CmdBlitImage
2019-10-15 Eric Anholtturnip: Set up the correct tiling mode for small attach...
2019-10-15 Eric Anholtturnip: Drop unused tu_pack_clear_value() return.
2019-10-15 Jonathan Marekturnip: update setup_slices
2019-10-15 Jonathan Marekturnip: fix segmentation fault in events
2019-09-27 Eric Anholtturnip: Add a .editorconfig and .dir-locals.el
2019-09-26 Jonathan Marekturnip: emit texture and uniform state
2019-09-26 Jonathan Marekturnip: add some shader information in pipeline state
2019-09-26 Jonathan Marekturnip: lower samplers and uniform buffer indices
2019-09-26 Jonathan Marekturnip: basic descriptor sets (uniform buffer and samplers)
2019-09-26 Jonathan Marekturnip: implement image view descriptor
2019-09-26 Jonathan Marekturnip: implement sampler state
2019-05-14 Eric Anholtfreedreno: Move msm_drm.h to the same spot as other...
2019-03-11 Chia-I Wuturnip: preliminary support for Wayland WSI
2019-03-11 Chad Versaceturnip: Use Vulkan 1.1 names instead of KHR
2019-03-11 Chia-I Wuturnip: preliminary support for draw state binding
2019-03-11 Chia-I Wuturnip: add draw_cs to tu_cmd_buffer
2019-03-11 Chia-I Wuturnip: parse VkPipelineVertexInputStateCreateInfo
2019-03-11 Chia-I Wuturnip: parse VkPipelineShaderStageCreateInfo
2019-03-11 Chia-I Wuturnip: compile VkPipelineShaderStageCreateInfo
2019-03-11 Chia-I Wuturnip: preliminary support for shader modules
2019-03-11 Chia-I Wuturnip: parse VkPipeline{Multisample,ColorBlend}StateCr...
2019-03-11 Chia-I Wuturnip: parse VkPipelineDepthStencilStateCreateInfo
2019-03-11 Chia-I Wuturnip: parse VkPipelineRasterizationStateCreateInfo
2019-03-11 Chia-I Wuturnip: parse VkPipelineViewportStateCreateInfo
2019-03-11 Chia-I Wuturnip: parse VkPipelineInputAssemblyStateCreateInfo
2019-03-11 Chia-I Wuturnip: create a less dummy pipeline
2019-03-11 Chia-I Wuturnip: use 32-bit offset in tu_cs_entry
2019-03-11 Bas Nieuwenhuizenturnip: Add tu6_rb_fmt_to_ifmt.
2019-03-11 Bas Nieuwenhuizenturnip: Make tu6_emit_event_write shared.
2019-03-11 Bas Nieuwenhuizenturnip: Add buffer memory binding.
2019-03-11 Chia-I Wuturnip: respect color attachment formats
2019-03-11 Chia-I Wuturnip: preliminary support for fences
2019-03-11 Chia-I Wuturnip: fix VkClearValue packing
2019-03-11 Chia-I Wuturnip: add functions to import/export prime fd
2019-03-11 Chia-I Wuturnip: preliminary support for loadOp and storeOp
2019-03-11 Chia-I Wuturnip: add TU_CS_MODE_SUB_STREAM
2019-03-11 Chia-I Wuturnip: add tu_cs_mode
2019-03-11 Chia-I Wuturnip: add tu_cs_sanity_check
2019-03-11 Chia-I Wuturnip: specify initial size in tu_cs_init
2019-03-11 Chia-I Wuturnip: add tu_tiling_config
2019-03-11 Chia-I Wuturnip: preliminary support for tu_GetRenderAreaGranularity
2019-03-11 Chia-I Wuturnip: emit HW init in tu_BeginCommandBuffer
2019-03-11 Chia-I Wuturnip: add tu_cs_reserve_space(_assert)
2019-03-11 Chia-I Wuturnip: preliminary support for tu_CmdBeginRenderPass
2019-03-11 Chia-I Wuturnip: preliminary support for tu_image_view_init
2019-03-11 Chia-I Wuturnip: preliminary support for tu_BindImageMemory2
2019-03-11 Chia-I Wuturnip: add tu_bo_list_merge
2019-03-11 Chia-I Wuturnip: build drm_msm_gem_submit_bo array directly
2019-03-11 Chia-I Wuturnip: minor cleanup to tu_cs_end
2019-03-11 Chia-I Wuturnip: run sed and clang-format on tu_cs
2019-03-11 Kristian H. Kristensenturnip: Only get bo offset when we need to mmap
2019-03-11 Chia-I Wuturnip: preliminary support for tu_QueueWaitIdle
2019-03-11 Chia-I Wuturnip: constify tu_device in tu_gem_*
2019-03-11 Chia-I Wuturnip: add wrappers around DRM_MSM_SUBMITQUEUE_*
2019-03-11 Chia-I Wuturnip: add wrappers around DRM_MSM_GET_PARAM
2019-03-11 Chia-I Wuturnip: remove unnecessary libfreedreno_drm dep
2019-03-11 Bas Nieuwenhuizenturnip: Shorten primary_cmd_stream name.
2019-03-11 Bas Nieuwenhuizenturnip: Make bo_list functions not static
2019-03-11 Bas Nieuwenhuizenturnip: Add msm queue support.
2019-03-11 Bas Nieuwenhuizenturnip: Add a command stream.
2019-03-11 Bas Nieuwenhuizenturnip: Implement a slow bo list
2019-03-11 Bas Nieuwenhuizenturnip: Remove some radv leftovers.
2019-03-11 Chia-I Wuturnip: add .clang-format
2019-03-11 Bas Nieuwenhuizenturnip: Implement pipe-less param query.
2019-03-11 Bas Nieuwenhuizenturnip: Add image layout calculations.
2019-03-11 Chad Versaceturnip: Don't return from tu_stub funcs
2019-03-11 Chad Versaceturnip: Fix 'unused' warnings
2019-03-11 Chad Versaceturnip: Replace fd_bo with tu_bo
2019-03-11 Chad Versaceturnip: Fix indentation in function signatures
2019-03-11 Bas Nieuwenhuizenturnip: Add buffer allocation & mapping support.
2019-03-11 Bas Nieuwenhuizenturnip: Gather some device info.
2019-03-11 Bas Nieuwenhuizenturnip: Add driver skeleton (v2)