vulkan/wsi: Use the interface from the real modifiers extension
[mesa.git] / src / freedreno / vulkan / tu_cmd_buffer.c
2020-01-15 Jason Ekstrandturnip: Pretend to support Vulkan 1.2
2019-12-19 Jonathan Marekturnip: implement secondary command buffers
2019-12-19 Jonathan Marekturnip: compute gmem offsets at renderpass creation...
2019-12-19 Jonathan Marekturnip: emit_compute_driver_params fixes
2019-12-19 Jonathan Marekturnip: emit base instance vs driver param
2019-12-19 Jonathan Marekfreedreno/registers: document vertex/instance id offset...
2019-12-19 Jonathan Marekturnip: add cache invalidate to fix input attachment...
2019-12-18 Connor Abbottfreedreno: Use new macros for CP_WAIT_REG_MEM and CP_WA...
2019-12-18 Connor Abbotta6xx: Add more CP packets
2019-12-17 Kristian H. Kristensenfreedreno/a6xx: Document the CP_SET_DRAW_STATE enable...
2019-12-17 Eric Anholtturnip: Fix support for immutable samplers.
2019-12-17 Jonathan Marekturnip: don't set LRZ enable at end of renderpass
2019-12-16 Eric Anholtturnip: Add support for descriptor arrays.
2019-12-16 Eric Anholtturnip: Drop unused variable.
2019-12-16 Jonathan Marekturnip: change emit_ibo to be like emit_textures
2019-12-16 Jonathan Marekturnip: fix emit_ibo
2019-12-16 Jonathan Marekturnip: remove compute emit_border_color
2019-12-16 Jonathan Marekturnip: fix emit_textures for compute shaders
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-13 Jonathan Marekturnip: fix tile layout logic
2019-12-13 Jonathan Marekturnip: fix hw binning render area
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: improve emit_textures
2019-12-05 Eric Anholtturnip: Add support for compute shaders.
2019-12-05 Eric Anholtturnip: Move pipeline BO list adding to BindPipeline.
2019-12-05 Eric Anholtturnip: Sanity check that we're adding valid BOs to...
2019-12-05 Eric Anholtturnip: Add basic SSBO support.
2019-12-05 Eric Anholtturnip: Reuse tu6_stage2opcode() more.
2019-12-05 Eric Anholtturnip: Fix unused variable warnings.
2019-12-04 Jonathan Marekturnip: allow writes to draw_cs outside of render pass
2019-12-04 Jonathan Marekturnip: MSAA resolve directly from GMEM
2019-12-04 Jonathan Marekturnip: don't set unused BLIT_DST_INFO bits for GMEM...
2019-12-04 Jonathan Marekturnip: don't skip unused attachments when setting...
2019-11-27 Jonathan Marekturnip: fix integer render targets
2019-11-21 Jonathan Marekturnip: implement UBWC
2019-11-19 Jonathan Marekturnip: implement CmdClearColorImage/CmdClearDepthStenc...
2019-10-28 Timothy Arceriutil: rename list_empty() to list_is_empty()
2019-10-17 Kristian H. Kristensenfreedreno/registers: Update with GS, HS and DS registers
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: basic msaa working
2019-10-15 Jonathan Marekturnip: improve CmdCopyImage and implement CmdBlitImage
2019-10-15 Jonathan Marekturnip: fixup consts
2019-10-15 Eric Anholtturnip: Emit clears of gmem using linear.
2019-10-15 Eric Anholtturnip: Set up the correct tiling mode for small attach...
2019-10-15 Jonathan Marekturnip: update setup_slices
2019-10-15 Jonathan Marekturnip: add black border color
2019-09-26 Jonathan Marekturnip: emit texture and uniform state
2019-09-25 Jonathan Marekturnip: use image tile_mode for gmem configuration
2019-07-10 Kristian H. Kristensenfreedreno: Generate headers from xml files
2019-04-25 Rob Clarkfreedreno: update generated headers
2019-03-11 Chad Versaceturnip: Use Vulkan 1.1 names instead of KHR
2019-03-11 Chia-I Wuturnip: preliminary support for tu_CmdDraw
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: simplify tu_cs sub-streams usage
2019-03-11 Chia-I Wuturnip: mark IBs for dumping
2019-03-11 Bas Nieuwenhuizenturnip: Make tu6_emit_event_write shared.
2019-03-11 Chia-I Wuturnip: respect color attachment formats
2019-03-11 Chia-I Wuturnip: fix VkClearValue packing
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_sanity_check
2019-03-11 Chia-I Wuturnip: never fail tu_cs_begin/tu_cs_end
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: emit HW init in tu_BeginCommandBuffer
2019-03-11 Chia-I Wuturnip: preliminary support for tu_CmdBeginRenderPass
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: add tu_cs_add_bo
2019-03-11 Chia-I Wuturnip: run sed and clang-format on tu_cs
2019-03-11 Bas Nieuwenhuizenturnip: Move stream functions to tu_cs.c
2019-03-11 Bas Nieuwenhuizenturnip: Add emit functions in a header.
2019-03-11 Bas Nieuwenhuizenturnip: Shorten primary_cmd_stream name.
2019-03-11 Bas Nieuwenhuizenturnip: Fill command buffer
2019-03-11 Bas Nieuwenhuizenturnip: Make bo_list functions not static
2019-03-11 Bas Nieuwenhuizenturnip: Add a command stream.
2019-03-11 Bas Nieuwenhuizenturnip: Implement a slow bo list
2019-03-11 Chia-I Wuturnip: add .clang-format
2019-03-11 Chad Versaceturnip: Fix 'unused' warnings
2019-03-11 Chad Versaceturnip: Fix indentation in function signatures
2019-03-11 Bas Nieuwenhuizenturnip: Add driver skeleton (v2)