summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_private.h
Commit message (Expand)AuthorAgeFilesLines
* vk: Add an initial implementation of the actual Khronos WSI extensionJason Ekstrand2015-09-041-4/+1
* vk: Add initial support for VK_WSI_swapchainJason Ekstrand2015-09-041-0/+1
* vk: Add new vk_errorf that takes a format stringKristian Høgsberg Kristensen2015-09-031-2/+3
* vk: Make vk_error a little more helpfulKristian Høgsberg Kristensen2015-09-031-7/+5
* vk: Add func anv_cmd_buffer_get_depth_stencil_view()Chad Versace2015-08-281-0/+2
* vk: Don't duplicate anv_depth_stencil_view's surface dataChad Versace2015-08-281-11/+1
* vk: Fix format of anv_depth_stencil_viewChad Versace2015-08-281-0/+1
* vk/image: Let anv_image have one anv_surface per aspectChad Versace2015-08-281-4/+25
* vk/gen8: Add support for push constantsJason Ekstrand2015-08-271-0/+4
* vk/private.h: Handle a NULL bo but valid offset in __gen_combine_addressJason Ekstrand2015-08-271-1/+1
* vk: Add initial API support for setting push constantsJason Ekstrand2015-08-261-0/+13
* vk/gen7: Enable L3 caching for GEN7 MOCSKristian Høgsberg Kristensen2015-08-251-1/+1
* vk: Add gen7 supportKristian Høgsberg Kristensen2015-08-241-0/+49
* vk: Move generic pipeline init to anv_pipeline.cKristian Høgsberg Kristensen2015-08-241-0/+18
* vk: Move gen8 specific state into gen8 sub-structsKristian Høgsberg Kristensen2015-08-241-10/+16
* vk: Move anv_color_attachment_view_init() to gen8_state.cKristian Høgsberg Kristensen2015-08-241-0/+5
* vk: Move anv_CreateImageView to gen8_state.cKristian Høgsberg Kristensen2015-08-241-0/+15
* vk: Add generic wrapper for filling out buffer surface stateKristian Høgsberg Kristensen2015-08-241-0/+4
* vk: Reorder gen8 specific code into three new filesKristian Høgsberg Kristensen2015-08-241-1/+19
* vk: Move gen8_cmd_buffer_emit_state_base_address() to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-0/+2
* vk: Move gen8 specific parts of queries to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-0/+12
* vk: Move pipeline creation to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-5/+15
* vk: Move anv_CreateBufferView to anv_gen8.cKristian Høgsberg Kristensen2015-08-241-2/+7
* vk: Cache each render pass's number of clear opsChad Versace2015-08-201-0/+4
* vk: Add anv_format_is_color()Chad Versace2015-08-181-0/+6
* vk: Add anv_format reference to anv_render_pass_attachmentChad Versace2015-08-171-2/+7
* vk/formats: Add global pointer to anv_format for S8_UINTChad Versace2015-08-171-0/+7
* vk: Add anv_format reference t anv_surface_viewChad Versace2015-08-171-1/+1
* vk: Pass anv_format to anv_fill_buffer_surface_state()Chad Versace2015-08-171-1/+1
* vk: Add anv_format reference to anv_imageChad Versace2015-08-171-1/+1
* vk: Store the original VkFormat in anv_formatChad Versace2015-08-171-0/+1
* vk: Drop aub dumper and PCI ID override featureKristian Høgsberg Kristensen2015-08-171-10/+0
* vk: Use anv_image_create() for creating dmabuf VkImageKristian Høgsberg Kristensen2015-08-171-0/+1
* vk: Query aperture size up front in anv_physical_device_init()Kristian Høgsberg Kristensen2015-08-101-2/+2
* vk: Call anv_batch_emit_dwords() up front in anv_batch_emit()Kristian Høgsberg Kristensen2015-08-031-2/+2
* vk/allocator: Solve a data race in anv_block_poolJason Ekstrand2015-08-031-13/+12
* vk: Add and use an anv_block_pool_size() helperJason Ekstrand2015-08-031-0/+6
* vk/allocator: Add an anv_state_pool_finish functionJason Ekstrand2015-07-311-0/+1
* vk/cmd_buffer: Add a simple command pool implementationJason Ekstrand2015-07-301-0/+7
* vk/cmd_buffer: Add support for zero-copy batch chainingJason Ekstrand2015-07-301-0/+8
* vk: Add initial support for secondary command buffersJason Ekstrand2015-07-301-0/+5
* vk/device: Make BATCH_SIZE a global #defineJason Ekstrand2015-07-301-0/+2
* vk/cmd_buffer: Rename emit_batch_buffer_end to end_batch_bufferJason Ekstrand2015-07-301-1/+1
* vk/cmd_buffer: Use an array to track all know anv_batch_bo objectsJason Ekstrand2015-07-291-0/+7
* vk/cmd_buffer: Store the relocation list in the anv_batch_bo structJason Ekstrand2015-07-291-5/+3
* vk/batch: Make relocs a pointer to a relocation listJason Ekstrand2015-07-291-1/+3
* vk/cmd_buffer: Update a commentJason Ekstrand2015-07-291-2/+3
* vk/cmd_buffer: Use a doubly-linked list for batch and surface buffersJason Ekstrand2015-07-281-5/+10
* vk/cmd_buffer: Pull the execbuf stuff into a substructJason Ekstrand2015-07-271-7/+15
* vk/cmd_buffer: Move the remaining entrypoints into cmd_emit.cJason Ekstrand2015-07-271-3/+0