summaryrefslogtreecommitdiffstats
path: root/src/vulkan
Commit message (Expand)AuthorAgeFilesLines
* vk: Move pipeline creation to anv_gen8.cKristian Høgsberg Kristensen2015-08-244-670/+710
* vk: Move anv_CreateSampler to anv_gen8.cKristian Høgsberg Kristensen2015-08-242-95/+100
* vk: Move anv_CreateBufferView to anv_gen8.cKristian Høgsberg Kristensen2015-08-244-76/+109
* vk: Add new anv_gen8.c and move CreateDynamicRasterState thereKristian Høgsberg Kristensen2015-08-243-36/+75
* vk: Implement multi-gen dispatch mechanismKristian Høgsberg Kristensen2015-08-242-9/+45
* vk/meta: Implement depth clearsChad Versace2015-08-201-22/+49
* vk: Cache each render pass's number of clear opsChad Versace2015-08-203-15/+26
* vk: Use temp var in vkCreateRenderPass's attachment loopChad Versace2015-08-201-7/+8
* vk: Improve memory locality of anv_render_passChad Versace2015-08-201-8/+7
* vk: Unharcode an argument to sizeofChad Versace2015-08-201-1/+1
* vk/meta: Add Z coord to clear verticesChad Versace2015-08-201-6/+6
* vk/meta: Restore all saved state in anv_cmd_buffer_restore()Chad Versace2015-08-201-4/+6
* vk/meta: Use consistent names and types in anv_saved_stateChad Versace2015-08-201-4/+5
* vk/meta: Fix dest format of vkCmdCopyImageChad Versace2015-08-181-1/+2
* vk: Assert that swap chain format is a color formatChad Versace2015-08-181-0/+2
* vk/image: Don't set anv_surface_view::offset twiceChad Versace2015-08-181-1/+0
* vk/meta: Use anv_format_is_color()Chad Versace2015-08-181-1/+1
* vk: Add anv_format_is_color()Chad Versace2015-08-181-0/+6
* vk: Add anv_format reference to anv_render_pass_attachmentChad Versace2015-08-175-19/+15
* vk/image: Simplify stencil case for anv_image_create()Chad Versace2015-08-171-14/+12
* vk/formats: Add global pointer to anv_format for S8_UINTChad Versace2015-08-172-0/+10
* vk: Add anv_format reference t anv_surface_viewChad Versace2015-08-175-19/+10
* vk: Pass anv_format to anv_fill_buffer_surface_state()Chad Versace2015-08-173-8/+8
* vk: Add anv_format reference to anv_imageChad Versace2015-08-173-29/+22
* vk: Store the original VkFormat in anv_formatChad Versace2015-08-172-1/+2
* vk: Update .gitignore for the autogenerated spirv changesJason Ekstrand2015-08-171-1/+1
* vk: Drop aub dumper and PCI ID override featureKristian Høgsberg Kristensen2015-08-174-377/+19
* vk: Use anv_image_create() for creating dmabuf VkImageKristian Høgsberg Kristensen2015-08-174-14/+30
* vk: Add an _autogen suffix autogenerated spirv file namesJason Ekstrand2015-08-172-3/+3
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-08-174-16/+17
* vk: Add four unit tests for our lock-free data-structuresJason Ekstrand2015-08-148-0/+457
* vk: Build a version of the driver for linking into unit testsJason Ekstrand2015-08-142-2/+153
* vk: Update generated headersKristian Høgsberg Kristensen2015-08-123-845/+1515
* vk: Query aperture size up front in anv_physical_device_init()Kristian Høgsberg Kristensen2015-08-103-30/+21
* vk: Share upload logic and add size assertKristian Høgsberg Kristensen2015-08-101-20/+19
* vk/cmd_buffer: Allow for null VkCmdPool'sJason Ekstrand2015-08-041-1/+8
* vk: Call anv_batch_emit_dwords() up front in anv_batch_emit()Kristian Høgsberg Kristensen2015-08-031-2/+2
* vk: Update generated headersKristian Høgsberg Kristensen2015-08-033-66/+20
* vk/allocator: Solve a data race in anv_block_poolJason Ekstrand2015-08-032-38/+28
* vk: Add and use an anv_block_pool_size() helperJason Ekstrand2015-08-032-1/+8
* vk/allocator: Make block_pool_grow take and return a sizeJason Ekstrand2015-08-031-19/+19
* vk/allocator: Fix a data race in the state poolJason Ekstrand2015-08-031-5/+5
* vk/allocator: Make a few things more consistantJason Ekstrand2015-08-031-5/+5
* vk/allocator: Use memory pools rather than (MALLOC|FREE)LIKEJason Ekstrand2015-07-311-22/+21
* vk/allocator: Add an anv_state_pool_finish functionJason Ekstrand2015-07-313-0/+8
* vk/instance: valgrind-guard client-provided allocationsJason Ekstrand2015-07-311-1/+10
* vk/device: Add anv_instance_alloc/free helpersJason Ekstrand2015-07-311-12/+23
* vk/device: Mark newly allocated memory as undefined for valgrindJason Ekstrand2015-07-311-4/+4
* vk/batch_chain: Decrement num_relocs instead of incrementing itJason Ekstrand2015-07-311-1/+9
* vk/batch_chain: Compute secondary exec mode after finishing the boJason Ekstrand2015-07-311-5/+7