anv: add new gem/drm helpers
[mesa.git] / src / intel / vulkan / anv_cmd_buffer.c
2020-08-28 Lionel Landwerlinanv: simplify push constant emissions
2020-08-02 Tapani Pällianv: dynamic vertex input binding stride and size support
2020-08-02 Tapani Pällianv: depth/stencil dynamic state support
2020-08-02 Tapani Pällianv: add support for dynamic primitive topology change
2020-08-02 Tapani Pällianv: add support for dynamic viewport and scissor with...
2020-08-02 Tapani Pällianv: add support for dynamic cull mode and winding...
2020-05-28 Caio Marcelo de... anv: Use new helper functions to pick SIMD variant...
2020-05-20 Lionel Landwerlinanv: Implement VK_KHR_performance_query
2020-05-04 Jason Ekstrandvulkan,anv: Add a base object struct type
2020-05-04 Jason Ekstrandvulkan,anv: Add a common base object type for VkDevice
2020-04-28 Jason Ekstrandanv: Handle NULL descriptors
2020-04-10 Caio Marcelo de... anv: Stop using cs_prog_data->threads
2020-04-10 Caio Marcelo de... intel/compiler: Replace cs_prog_data->push.total with...
2020-03-12 Caio Marcelo de... anv: Remove duplicate code in anv_cmd_buffer_bind_descr...
2020-03-12 Caio Marcelo de... anv: Split graphics and compute bits from anv_pipeline
2020-03-12 Caio Marcelo de... anv: Use a separate field in the pipeline for compute...
2019-12-10 Lionel Landwerlinanv: fix missing gen12 handling
2019-11-18 Jason Ekstrandanv: More carefully dirty state in BindPipeline
2019-11-18 Jason Ekstrandanv: More carefully dirty state in BindDescriptorSets
2019-11-18 Jason Ekstrandanv: Rework push constant handling
2019-11-18 Jason Ekstrandanv: Re-arrange push constant data a bit
2019-11-18 Jason Ekstrandanv: Flatten descriptor bindings in anv_nir_apply_pipel...
2019-08-23 Rafael Antognollianv: Only re-emit non-dynamic state that has changed.
2019-08-06 Jason Ekstrandanv: Implement VK_EXT_line_rasterization
2019-08-06 Jason Ekstrandanv: Use dirty bits for dynamic state tracking
2019-07-23 Sagar Ghugeanv: Implement VK_KHR_imageless_framebuffer
2019-06-11 Samuel Iglesias... anv: ignore inline uniform blocks in anv_CmdPushDescrip...
2019-05-10 Caio Marcelo de... anv: Remove special allocation for anv_push_constants
2019-05-03 Lionel Landwerlinanv: fix crash when application does not provide push...
2019-04-19 Jason Ekstrandanv: Implement SSBOs bindings with GPU addresses in...
2019-03-05 Jason Ekstrandanv: Implement VK_EXT_inline_uniform_block
2019-03-05 Jason Ekstrandanv: Add a concept of a descriptor buffer
2019-03-05 Jason Ekstrandanv: Take references to push descriptor set layouts
2019-03-05 Jason Ekstrandanv: Refactor descriptor pushing a bit
2019-03-05 Jason Ekstrandanv: Stop allocating buffer views for dynamic buffers
2019-03-05 Jason Ekstrandanv: Rework arguments to anv_descriptor_set_write_*
2019-01-22 Jason Ekstrandanv: Implement the basic form of VK_EXT_transform_feedback
2019-01-18 Danylo Piliaievanv: Implement VK_EXT_conditional_rendering for gen...
2019-01-17 Rafael Antognollianv: Remove state flush.
2018-07-18 Samuel Iglesias... anv: fix assert in anv_CmdBindDescriptorSets()
2018-07-09 Jason Ekstrandanv: Make subpass::depth_stencil_attachment a pointer
2018-07-02 Iago Toral Quirogaanv/cmd_buffer: never shrink the push constant buffer...
2018-03-24 Jordan Justenanv: Add gen11 to anv_genX_call
2018-03-07 Jason Ekstrandanv: Trivially implement VK_KHR_device_group
2018-03-07 Jason Ekstrandanv: Implement vkCmdDispatchBase
2018-03-07 Jason EkstrandGet rid of a bunch of KHR suffixes
2018-03-07 Jason Ekstrandanv: Add version 1.1.0 but leave it disabled
2018-02-12 Jason Ekstrandanv: Move setting current_pipeline to cmd_state_init
2018-02-09 Jason Ekstrandanv/cmd_buffer: Add a mark_image_written helper
2018-02-09 Jason Ekstrandanv/cmd_buffer: Add an anv_genX_call macro
2018-01-26 Iago Toral Quirogaanv/cmd_buffer: add the pipeline layout to the pipeline...
2018-01-26 Iago Toral Quirogaanv/descriptor_set: add reference counting for descript...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move dynamic state to graphics state
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move vb_dirty bits into anv_cmd_graphic...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Move dirty bits into anv_cmd_*_state
2018-01-24 Jason Ekstrandanv: Separate compute and graphics descriptor sets
2018-01-24 Jason Ekstrandanv/cmd_buffer: Add a helper for binding descriptor...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Refactor ensure_push_descriptor_set
2018-01-24 Jason Ekstrandanv/cmd_buffer: Add substructs to anv_cmd_state for...
2018-01-24 Jason Ekstrandanv/cmd_buffer: Rework anv_cmd_state_reset
2018-01-24 Jason Ekstrandanv/cmd_buffer: Get rid of the meta query workaround
2017-11-07 Jason Ekstrandintel/cs: Push subgroup ID instead of base thread ID
2017-10-13 Jason Ekstrandintel/cs: Make thread_local_id a regular builtin param
2017-10-13 Jason Ekstrandintel: Rewrite the world of push/pull params
2017-10-06 Lionel Landwerlinanv/cmd_buffer: Reset state in cmd_buffer_destroy
2017-10-06 Lionel Landwerlinanv/cmd_buffer: fix push descriptors with set > 0
2017-07-26 Iago Toral Quirogaanv/cmd_buffer: fix off by one error in assertion
2017-06-22 Anuj Phogatanv/cnl: Generate and use gen10 functions
2017-05-05 Jason Ekstrandanv/allocator: Convert the state stream to pull from...
2017-03-29 Craig Stoutanv/cmd_buffer: fix host memory leak
2017-03-16 Iago Toral Quirogaanv/cmd_buffer: handle out of memory during vkCmdPushCo...
2017-03-16 Iago Toral Quirogaanv/cmd_buffer: add a status field to anv_batch
2017-03-13 Jason Ekstrandanv: Use on-the-fly surface states for dynamic buffer...
2017-03-02 Nanley Cheryanv/cmd_buffer: Enable render pass awareness
2017-03-02 Nanley Cheryanv: Store the user's VkAttachmentReference
2017-03-02 Nanley Cheryanv/descriptor_set: Store aux usage of sampled image...
2017-03-02 Lionel Landwerlinanv: add VK_KHR_descriptor_update_template support
2017-03-02 Lionel Landwerlinanv: add VK_KHR_push_descriptor support
2017-02-21 Jason Ekstrandanv: Take a device parameter in anv_state_flush
2017-02-21 Jason Ekstrandanv: Rename clflush_range and state_clflush
2017-02-14 Jason Ekstrandanv: Add support for the PMA fix on Broadwell
2017-01-25 Lionel Landwerlinanv: set command buffer to NULL when allocations fail
2017-01-24 Jason Ekstrandanv: Add trivial support for TrimCommandPoolKHR
2016-11-17 Jason Ekstrandanv: Handle null in all destructors
2016-11-16 Jason Ekstrandanv: Bring back anv_cmd_buffer_emit_state_base_address
2016-11-16 Jason Ekstrandanv: Rework the way render target surfaces are allocated
2016-11-02 Jason Ekstrandanv/pipeline: Put actual pointers in anv_shader_bin
2016-10-18 Dave Airlieanv: move to using vk_alloc helpers.
2016-10-18 Jason Ekstrandanv: Get rid of anv_cmd_buffer_emit_state_base_address
2016-10-18 Jason Ekstrandanv/cmd_buffer: Move descriptor flushing into genX_cmd_...
2016-10-18 Jason Ekstrandanv/cmd_buffer: Expose ensure_push_constant_*
2016-10-18 Jason Ekstrandanv/cmd_buffer: Move Begin/End/Execute to genX_cmd_buffer.c
2016-10-18 Jason Ekstrandanv/cmd_buffer: Move state base address re-emit into...
2016-10-06 Jason Ekstrandanv/cmd_buffer: Don't call set_subpass in a secondary
2016-08-30 Jason Ekstrandanv: Rework pipeline caching
2016-08-30 Jason Ekstrandanv: Add pipeline_has_stage guards a few places
2016-07-20 Kenneth Graunkeanv: Properly call gen75_emit_state_base_address on...
2016-07-15 Nanley Cheryanv/cmd_buffer: Simplify range member assignment
2016-07-15 Nanley Cheryanv/cmd_buffer: Remove unused variable
2016-06-21 Jason Ekstrandanv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.c
next