summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Only re-emit non-dynamic state that has changed.Rafael Antognolli2019-08-231-21/+47
* anv: Implement VK_EXT_line_rasterizationJason Ekstrand2019-08-061-0/+20
* anv: Use dirty bits for dynamic state trackingJason Ekstrand2019-08-061-10/+10
* anv: Implement VK_KHR_imageless_framebufferSagar Ghuge2019-07-231-2/+1
* anv: ignore inline uniform blocks in anv_CmdPushDescriptorSetKHR()Samuel Iglesias Gonsálvez2019-06-111-13/+0
* anv: Remove special allocation for anv_push_constantsCaio Marcelo de Oliveira Filho2019-05-091-55/+5
* anv: fix crash when application does not provide push constantsLionel Landwerlin2019-05-031-1/+1
* anv: Implement SSBOs bindings with GPU addresses in the descriptor BOJason Ekstrand2019-04-191-8/+29
* anv: Implement VK_EXT_inline_uniform_blockJason Ekstrand2019-03-051-0/+14
* anv: Add a concept of a descriptor bufferJason Ekstrand2019-03-051-0/+31
* anv: Take references to push descriptor set layoutsJason Ekstrand2019-03-051-6/+16
* anv: Refactor descriptor pushing a bitJason Ekstrand2019-03-051-28/+22
* anv: Stop allocating buffer views for dynamic buffersJason Ekstrand2019-03-051-2/+2
* anv: Rework arguments to anv_descriptor_set_write_*Jason Ekstrand2019-03-051-6/+4
* anv: Implement the basic form of VK_EXT_transform_feedbackJason Ekstrand2019-01-221-0/+29
* anv: Implement VK_EXT_conditional_rendering for gen 7.5+Danylo Piliaiev2019-01-181-0/+8
* anv: Remove state flush.Rafael Antognolli2019-01-171-8/+0
* anv: fix assert in anv_CmdBindDescriptorSets()Samuel Iglesias Gonsálvez2018-07-181-1/+1
* anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand2018-07-091-2/+2
* anv/cmd_buffer: never shrink the push constant buffer sizeIago Toral Quiroga2018-07-021-1/+16
* anv: Add gen11 to anv_genX_callJordan Justen2018-03-231-0/+3
* anv: Trivially implement VK_KHR_device_groupJason Ekstrand2018-03-071-0/+7
* anv: Implement vkCmdDispatchBaseJason Ekstrand2018-03-071-0/+6
* Get rid of a bunch of KHR suffixesJason Ekstrand2018-03-071-2/+2
* anv: Add version 1.1.0 but leave it disabledJason Ekstrand2018-03-071-1/+1
* anv: Move setting current_pipeline to cmd_state_initJason Ekstrand2018-02-121-1/+1
* anv/cmd_buffer: Add a mark_image_written helperJason Ekstrand2018-02-081-0/+15
* anv/cmd_buffer: Add an anv_genX_call macroJason Ekstrand2018-02-081-15/+25
* anv/cmd_buffer: add the pipeline layout to the pipeline stateIago Toral Quiroga2018-01-261-0/+8
* anv/descriptor_set: add reference counting for descriptor set layoutsIago Toral Quiroga2018-01-261-4/+2
* anv/cmd_buffer: Move dynamic state to graphics stateJason Ekstrand2018-01-231-21/+21
* anv/cmd_buffer: Move vb_dirty bits into anv_cmd_graphics_stateJason Ekstrand2018-01-231-2/+2
* anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand2018-01-231-12/+12
* anv: Separate compute and graphics descriptor setsJason Ekstrand2018-01-231-17/+48
* anv/cmd_buffer: Add a helper for binding descriptor setsJason Ekstrand2018-01-231-28/+42
* anv/cmd_buffer: Refactor ensure_push_descriptor_setJason Ekstrand2018-01-231-11/+13
* anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand2018-01-231-5/+7
* anv/cmd_buffer: Rework anv_cmd_state_resetJason Ekstrand2018-01-231-38/+22
* anv/cmd_buffer: Get rid of the meta query workaroundJason Ekstrand2018-01-231-1/+0
* intel/cs: Push subgroup ID instead of base thread IDJason Ekstrand2017-11-071-3/+3
* intel/cs: Make thread_local_id a regular builtin paramJason Ekstrand2017-10-121-6/+4
* intel: Rewrite the world of push/pull paramsJason Ekstrand2017-10-121-8/+25
* anv/cmd_buffer: Reset state in cmd_buffer_destroyLionel Landwerlin2017-10-061-9/+3
* anv/cmd_buffer: fix push descriptors with set > 0Lionel Landwerlin2017-10-061-11/+48
* anv/cmd_buffer: fix off by one error in assertionIago Toral Quiroga2017-07-261-1/+1
* anv/cnl: Generate and use gen10 functionsAnuj Phogat2017-06-221-0/+2
* anv/allocator: Convert the state stream to pull from a state poolJason Ekstrand2017-05-041-4/+4
* anv/cmd_buffer: fix host memory leakCraig Stout2017-03-291-1/+9
* anv/cmd_buffer: handle out of memory during vkCmdPushConstantsIago Toral Quiroga2017-03-161-3/+11
* anv/cmd_buffer: add a status field to anv_batchIago Toral Quiroga2017-03-161-0/+4