summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-29anv/cmd_buffer: fix host memory leakCraig Stout1-1/+9
2017-03-16anv/cmd_buffer: handle out of memory during vkCmdPushConstantsIago Toral Quiroga1-3/+11
2017-03-16anv/cmd_buffer: add a status field to anv_batchIago Toral Quiroga1-0/+4
2017-03-13anv: Use on-the-fly surface states for dynamic buffer descriptorsJason Ekstrand1-29/+18
2017-03-02anv/cmd_buffer: Enable render pass awarenessNanley Chery1-0/+3
2017-03-02anv: Store the user's VkAttachmentReferenceNanley Chery1-2/+2
2017-03-02anv/descriptor_set: Store aux usage of sampled image descriptorsNanley Chery1-3/+2
2017-03-02anv: add VK_KHR_descriptor_update_template supportLionel Landwerlin1-0/+33
2017-03-02anv: add VK_KHR_push_descriptor supportLionel Landwerlin1-0/+91
2017-02-21anv: Take a device parameter in anv_state_flushJason Ekstrand1-8/+4
2017-02-21anv: Rename clflush_range and state_clflushJason Ekstrand1-4/+4
2017-02-14anv: Add support for the PMA fix on BroadwellJason Ekstrand1-0/+2
2017-01-25anv: set command buffer to NULL when allocations failLionel Landwerlin1-1/+4
2017-01-24anv: Add trivial support for TrimCommandPoolKHRJason Ekstrand1-0/+8
2016-11-16anv: Handle null in all destructorsJason Ekstrand1-0/+6
2016-11-16anv: Bring back anv_cmd_buffer_emit_state_base_addressJason Ekstrand1-0/+18
2016-11-16anv: Rework the way render target surfaces are allocatedJason Ekstrand1-56/+0
2016-11-02anv/pipeline: Put actual pointers in anv_shader_binJason Ekstrand1-1/+1
2016-10-19anv: move to using vk_alloc helpers.Dave Airlie1-11/+11
2016-10-17anv: Get rid of anv_cmd_buffer_emit_state_base_addressJason Ekstrand1-18/+0
2016-10-17anv/cmd_buffer: Move descriptor flushing into genX_cmd_buffer.cJason Ekstrand1-314/+0
2016-10-17anv/cmd_buffer: Expose ensure_push_constant_*Jason Ekstrand1-6/+1
2016-10-17anv/cmd_buffer: Move Begin/End/Execute to genX_cmd_buffer.cJason Ekstrand1-93/+1
2016-10-17anv/cmd_buffer: Move state base address re-emit into ExecuteCommandsJason Ekstrand1-0/+9
2016-10-06anv/cmd_buffer: Don't call set_subpass in a secondaryJason Ekstrand1-38/+2
2016-08-30anv: Rework pipeline cachingJason Ekstrand1-3/+3
2016-08-30anv: Add pipeline_has_stage guards a few placesJason Ekstrand1-6/+22
2016-07-20anv: Properly call gen75_emit_state_base_address on Haswell.Kenneth Graunke1-1/+1
2016-07-15anv/cmd_buffer: Simplify range member assignmentNanley Chery1-4/+2
2016-07-15anv/cmd_buffer: Remove unused variableNanley Chery1-2/+1
2016-06-21anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.cJason Ekstrand1-0/+48
2016-06-20anv/cmd_buffer: Don't crash if push constants are provided for missing stagesJason Ekstrand1-1/+1
2016-06-10anv/pipeline: Store the (set, binding, index) tripple in the bind mapJason Ekstrand1-4/+7
2016-06-01i965: Remove old CS local ID handlingJordan Justen1-4/+1
2016-06-01anv: Support new local ID generation & cross-thread constantsJordan Justen1-24/+30
2016-06-01i965: Store number of threads in brw_cs_prog_dataJordan Justen1-4/+3
2016-05-27anv/cmd_buffer: Don't delete command buffers in ResetCommandPool()Ronie Salgado1-19/+18
2016-05-27anv/cmd_buffer: Only emit PIPE_CONTROL on-demandJason Ekstrand1-0/+1
2016-05-27anv: Move push constant allocation to the command bufferJason Ekstrand1-0/+1
2016-05-17anv: Change render_pass_attachment.format to a VkFormatJason Ekstrand1-3/+6
2016-05-17anv: Make format_for_descriptor return an isl_formatJason Ekstrand1-7/+7
2016-04-13anv_cmd_buffer: Don't make the initial state dirtyNanley Chery1-1/+1
2016-03-08anv: Compact render targetsJason Ekstrand1-26/+26
2016-03-05anv: Emit null render targetsJason Ekstrand1-13/+39
2016-03-05anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen1-3/+3
2016-03-04anv/cmd_buffer: Reset the state streams when resetting the command bufferJason Ekstrand1-0/+8
2016-03-04anv/cmd_buffer: Include Haswell in set_subpassJason Ekstrand1-1/+5
2016-02-27anv: Fill out image_param structs at view creation timeJason Ekstrand1-4/+2
2016-02-26anv: remove stray ; after ifThomas Hindoe Paaboel Andersen1-2/+2
2016-02-18Move the intel vulkan driver to src/intel/vulkanJason Ekstrand1-0/+1191