summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-10anv: fix missing gen12 handlingLionel Landwerlin1-0/+3
2019-11-18anv: More carefully dirty state in BindPipelineJason Ekstrand1-5/+44
2019-11-18anv: More carefully dirty state in BindDescriptorSetsJason Ekstrand1-22/+34
2019-11-18anv: Rework push constant handlingJason Ekstrand1-79/+17
2019-11-18anv: Re-arrange push constant data a bitJason Ekstrand1-10/+15
2019-11-18anv: Flatten descriptor bindings in anv_nir_apply_pipeline_layoutJason Ekstrand1-8/+0
2019-08-23anv: Only re-emit non-dynamic state that has changed.Rafael Antognolli1-21/+47
2019-08-06anv: Implement VK_EXT_line_rasterizationJason Ekstrand1-0/+20
2019-08-06anv: Use dirty bits for dynamic state trackingJason Ekstrand1-10/+10
2019-07-23anv: Implement VK_KHR_imageless_framebufferSagar Ghuge1-2/+1
2019-06-11anv: ignore inline uniform blocks in anv_CmdPushDescriptorSetKHR()Samuel Iglesias Gonsálvez1-13/+0
2019-05-09anv: Remove special allocation for anv_push_constantsCaio Marcelo de Oliveira Filho1-55/+5
2019-05-03anv: fix crash when application does not provide push constantsLionel Landwerlin1-1/+1
2019-04-19anv: Implement SSBOs bindings with GPU addresses in the descriptor BOJason Ekstrand1-8/+29
2019-03-05anv: Implement VK_EXT_inline_uniform_blockJason Ekstrand1-0/+14
2019-03-05anv: Add a concept of a descriptor bufferJason Ekstrand1-0/+31
2019-03-05anv: Take references to push descriptor set layoutsJason Ekstrand1-6/+16
2019-03-05anv: Refactor descriptor pushing a bitJason Ekstrand1-28/+22
2019-03-05anv: Stop allocating buffer views for dynamic buffersJason Ekstrand1-2/+2
2019-03-05anv: Rework arguments to anv_descriptor_set_write_*Jason Ekstrand1-6/+4
2019-01-22anv: Implement the basic form of VK_EXT_transform_feedbackJason Ekstrand1-0/+29
2019-01-18anv: Implement VK_EXT_conditional_rendering for gen 7.5+Danylo Piliaiev1-0/+8
2019-01-17anv: Remove state flush.Rafael Antognolli1-8/+0
2018-07-18anv: fix assert in anv_CmdBindDescriptorSets()Samuel Iglesias Gonsálvez1-1/+1
2018-07-09anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand1-2/+2
2018-07-02anv/cmd_buffer: never shrink the push constant buffer sizeIago Toral Quiroga1-1/+16
2018-03-23anv: Add gen11 to anv_genX_callJordan Justen1-0/+3
2018-03-07anv: Trivially implement VK_KHR_device_groupJason Ekstrand1-0/+7
2018-03-07anv: Implement vkCmdDispatchBaseJason Ekstrand1-0/+6
2018-03-07Get rid of a bunch of KHR suffixesJason Ekstrand1-2/+2
2018-03-07anv: Add version 1.1.0 but leave it disabledJason Ekstrand1-1/+1
2018-02-12anv: Move setting current_pipeline to cmd_state_initJason Ekstrand1-1/+1
2018-02-08anv/cmd_buffer: Add a mark_image_written helperJason Ekstrand1-0/+15
2018-02-08anv/cmd_buffer: Add an anv_genX_call macroJason Ekstrand1-15/+25
2018-01-26anv/cmd_buffer: add the pipeline layout to the pipeline stateIago Toral Quiroga1-0/+8
2018-01-26anv/descriptor_set: add reference counting for descriptor set layoutsIago Toral Quiroga1-4/+2
2018-01-23anv/cmd_buffer: Move dynamic state to graphics stateJason Ekstrand1-21/+21
2018-01-23anv/cmd_buffer: Move vb_dirty bits into anv_cmd_graphics_stateJason Ekstrand1-2/+2
2018-01-23anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand1-12/+12
2018-01-23anv: Separate compute and graphics descriptor setsJason Ekstrand1-17/+48
2018-01-23anv/cmd_buffer: Add a helper for binding descriptor setsJason Ekstrand1-28/+42
2018-01-23anv/cmd_buffer: Refactor ensure_push_descriptor_setJason Ekstrand1-11/+13
2018-01-23anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand1-5/+7
2018-01-23anv/cmd_buffer: Rework anv_cmd_state_resetJason Ekstrand1-38/+22
2018-01-23anv/cmd_buffer: Get rid of the meta query workaroundJason Ekstrand1-1/+0
2017-11-07intel/cs: Push subgroup ID instead of base thread IDJason Ekstrand1-3/+3
2017-10-12intel/cs: Make thread_local_id a regular builtin paramJason Ekstrand1-6/+4
2017-10-12intel: Rewrite the world of push/pull paramsJason Ekstrand1-8/+25
2017-10-06anv/cmd_buffer: Reset state in cmd_buffer_destroyLionel Landwerlin1-9/+3
2017-10-06anv/cmd_buffer: fix push descriptors with set > 0Lionel Landwerlin1-11/+48