summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* vk: Merge anv_*_attachment_view into anv_attachment_viewChad Versace2015-10-051-7/+3
* vk: Drop anv_surface_viewChad Versace2015-10-051-10/+24
* vk: Use consistent names for anv_*_view variablesChad Versace2015-10-051-11/+14
* vk: Unionize anv_desciptorChad Versace2015-10-051-6/+10
* vk: Better types for VkShaderStage, VkShaderStageFlags varsChad Versace2015-10-051-7/+8
* anv/batch_chain: Use the surface state pool for binding tablesJason Ekstrand2015-09-281-27/+12
* anv/batch_chain: Add a _alloc_binding_table functionJason Ekstrand2015-09-281-3/+3
* anv: Add support for the ICD loaderJason Ekstrand2015-09-241-0/+1
* vk: Use push constants for dynamic buffersJason Ekstrand2015-09-111-23/+21
* vk/pipeline_layout: Move surface/sampler start from SoA to AoSJason Ekstrand2015-09-111-2/+2
* vk: Rework the push constants data structureJason Ekstrand2015-09-111-9/+37
* vk: Add func anv_cmd_buffer_get_depth_stencil_view()Chad Versace2015-08-281-0/+20
* vk/gen8: Add support for push constantsJason Ekstrand2015-08-271-0/+28
* vk: Add initial API support for setting push constantsJason Ekstrand2015-08-261-1/+20
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-4/+15
* vk: Make anv_cmd_buffer_begin_subpass() switch on genKristian Høgsberg Kristensen2015-08-241-1/+7
* vk: Add generic wrapper for filling out buffer surface stateKristian Høgsberg Kristensen2015-08-241-2/+3
* vk: Add helper for adding surface state relocKristian Høgsberg Kristensen2015-08-241-12/+13
* vk: Move vkCmdPipelineBarrier to gen8_cmd_buffer.cKristian Høgsberg Kristensen2015-08-241-138/+0
* vk: Downgrade state packet to gen7 where they're commonKristian Høgsberg Kristensen2015-08-241-2/+2
* vk: Reorder gen8 specific code into three new filesKristian Høgsberg Kristensen2015-08-241-493/+16
* vk: Move gen8_CmdBindIndexBuffer() to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-29/+0
* vk: Move gen8_cmd_buffer_emit_state_base_address() to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-76/+6
* vk: Move anv_CreateBufferView to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-2/+2
* vk: Add anv_format reference t anv_surface_viewChad Versace2015-08-171-4/+1
* vk: Pass anv_format to anv_fill_buffer_surface_state()Chad Versace2015-08-171-1/+4
* vk/cmd_buffer: Allow for null VkCmdPool'sJason Ekstrand2015-08-041-1/+8
* vk: Add and use an anv_block_pool_size() helperJason Ekstrand2015-08-031-1/+2
* vk: Re-name command buffer implementation filesJason Ekstrand2015-07-301-661/+1160
* vk/cmd_buffer: Add support for zero-copy batch chainingJason Ekstrand2015-07-301-7/+70
* vk: Add initial support for secondary command buffersJason Ekstrand2015-07-301-4/+71
* vk/cmd_buffer: Split batch chaining into a helper functionJason Ekstrand2015-07-301-17/+27
* vk/cmd_buffer: Add functions for cloning a list of anv_batch_bo'sJason Ekstrand2015-07-301-0/+38
* vk/reloc_list: Actually set the new length in reloc_list_growJason Ekstrand2015-07-301-0/+1
* CLONEJason Ekstrand2015-07-301-5/+61
* vk/cmd_buffer: Rename emit_batch_buffer_end to end_batch_bufferJason Ekstrand2015-07-301-5/+5
* vk/cmd_buffer: Use an array to track all know anv_batch_bo objectsJason Ekstrand2015-07-291-17/+44
* vk/cmd_buffer: Rework validate list creationJason Ekstrand2015-07-291-63/+95
* vk/cmd_buffer: Move emit_batch_buffer_end higher in the fileJason Ekstrand2015-07-291-14/+14
* vk/cmd_buffer: Store the relocation list in the anv_batch_bo structJason Ekstrand2015-07-291-66/+44
* vk/batch: Make relocs a pointer to a relocation listJason Ekstrand2015-07-291-13/+14
* vk/cmd_buffer: Use a doubly-linked list for batch and surface buffersJason Ekstrand2015-07-281-54/+87
* vk/cmd_buffer: Pull the execbuf stuff into a substructJason Ekstrand2015-07-271-42/+43
* vk/cmd_buffer: Move the remaining entrypoints into cmd_emit.cJason Ekstrand2015-07-271-89/+0
* vk/cmd_buffer: Move the re-emission of STATE_BASE_ADDRESS to the flushing codeJason Ekstrand2015-07-271-45/+0
* vk/cmd_buffer: Factor the guts of CmdBufferEnd into two helpersJason Ekstrand2015-07-271-11/+25
* vk/cmd_buffer: Factor the guts of (Create|Reset|Destroy)CmdBuffer into helpersJason Ekstrand2015-07-271-58/+90
* vk: Add two more valgrind checksJason Ekstrand2015-07-231-0/+1
* vk: Prefix most filenames with anvChad Versace2015-07-171-1/+1
* vk/cmd_buffer: Move batch buffer padding to anv_batch_bo_finish()Jason Ekstrand2015-07-151-10/+4