summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* anv: Use on-the-fly surface states for dynamic buffer descriptorsJason Ekstrand2017-03-131-29/+18
* anv/cmd_buffer: Enable render pass awarenessNanley Chery2017-03-021-0/+3
* anv: Store the user's VkAttachmentReferenceNanley Chery2017-03-021-2/+2
* anv/descriptor_set: Store aux usage of sampled image descriptorsNanley Chery2017-03-021-3/+2
* anv: add VK_KHR_descriptor_update_template supportLionel Landwerlin2017-03-021-0/+33
* anv: add VK_KHR_push_descriptor supportLionel Landwerlin2017-03-021-0/+91
* anv: Take a device parameter in anv_state_flushJason Ekstrand2017-02-211-8/+4
* anv: Rename clflush_range and state_clflushJason Ekstrand2017-02-211-4/+4
* anv: Add support for the PMA fix on BroadwellJason Ekstrand2017-02-141-0/+2
* anv: set command buffer to NULL when allocations failLionel Landwerlin2017-01-251-1/+4
* anv: Add trivial support for TrimCommandPoolKHRJason Ekstrand2017-01-241-0/+8
* anv: Handle null in all destructorsJason Ekstrand2016-11-161-0/+6
* anv: Bring back anv_cmd_buffer_emit_state_base_addressJason Ekstrand2016-11-161-0/+18
* anv: Rework the way render target surfaces are allocatedJason Ekstrand2016-11-161-56/+0
* anv/pipeline: Put actual pointers in anv_shader_binJason Ekstrand2016-11-021-1/+1
* anv: move to using vk_alloc helpers.Dave Airlie2016-10-191-11/+11
* anv: Get rid of anv_cmd_buffer_emit_state_base_addressJason Ekstrand2016-10-171-18/+0
* anv/cmd_buffer: Move descriptor flushing into genX_cmd_buffer.cJason Ekstrand2016-10-171-314/+0
* anv/cmd_buffer: Expose ensure_push_constant_*Jason Ekstrand2016-10-171-6/+1
* anv/cmd_buffer: Move Begin/End/Execute to genX_cmd_buffer.cJason Ekstrand2016-10-171-93/+1
* anv/cmd_buffer: Move state base address re-emit into ExecuteCommandsJason Ekstrand2016-10-171-0/+9
* anv/cmd_buffer: Don't call set_subpass in a secondaryJason Ekstrand2016-10-061-38/+2
* anv: Rework pipeline cachingJason Ekstrand2016-08-301-3/+3
* anv: Add pipeline_has_stage guards a few placesJason Ekstrand2016-08-301-6/+22
* anv: Properly call gen75_emit_state_base_address on Haswell.Kenneth Graunke2016-07-201-1/+1
* anv/cmd_buffer: Simplify range member assignmentNanley Chery2016-07-151-4/+2
* anv/cmd_buffer: Remove unused variableNanley Chery2016-07-151-2/+1
* anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.cJason Ekstrand2016-06-211-0/+48
* anv/cmd_buffer: Don't crash if push constants are provided for missing stagesJason Ekstrand2016-06-201-1/+1
* anv/pipeline: Store the (set, binding, index) tripple in the bind mapJason Ekstrand2016-06-101-4/+7
* i965: Remove old CS local ID handlingJordan Justen2016-06-011-4/+1
* anv: Support new local ID generation & cross-thread constantsJordan Justen2016-06-011-24/+30
* i965: Store number of threads in brw_cs_prog_dataJordan Justen2016-06-011-4/+3
* anv/cmd_buffer: Don't delete command buffers in ResetCommandPool()Ronie Salgado2016-05-271-19/+18
* anv/cmd_buffer: Only emit PIPE_CONTROL on-demandJason Ekstrand2016-05-271-0/+1
* anv: Move push constant allocation to the command bufferJason Ekstrand2016-05-271-0/+1
* anv: Change render_pass_attachment.format to a VkFormatJason Ekstrand2016-05-171-3/+6
* anv: Make format_for_descriptor return an isl_formatJason Ekstrand2016-05-171-7/+7
* anv_cmd_buffer: Don't make the initial state dirtyNanley Chery2016-04-131-1/+1
* anv: Compact render targetsJason Ekstrand2016-03-081-26/+26
* anv: Emit null render targetsJason Ekstrand2016-03-051-13/+39
* anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen2016-03-051-3/+3