summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/anv_device.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-05anv: Stop advertising VK_KHX_multiviewJason Ekstrand1-4/+0
2017-07-18anv: Advertise support for VK_KHR_variable_pointersJason Ekstrand1-0/+11
2017-07-18anv: Advertise support for VK_KHR_storage_buffer_storage_classJason Ekstrand1-0/+4
2017-07-17anv: advertise v6 of the wayland surface extensionEmil Velikov1-1/+1
2017-07-17anv: ensure device name contains terminating characterLionel Landwerlin1-2/+2
2017-07-15anv: Implement VK_KHR_external_memory_*Jason Ekstrand1-5/+81
2017-07-15anv: Implement VK_KHR_dedicated_allocationJason Ekstrand1-0/+18
2017-07-15anv: Implement VK_KHR_get_memory_requirements2Jason Ekstrand1-0/+47
2017-07-15anv: Advertise version 1.0.54Jason Ekstrand1-1/+1
2017-07-15anv: Drop support for VK_KHX_external_semaphore_*Jason Ekstrand1-12/+0
2017-07-14anv: Drop support for VK_KHX_external_memory_*Jason Ekstrand1-79/+5
2017-07-13anv: don't use strcpy for copying stringsLionel Landwerlin1-1/+2
2017-07-10intel: Move clflush helpers from anv to common/gen_clflush.h.Kenneth Graunke1-1/+1
2017-07-03anv: check support for enabled features in vkCreateDevice()Samuel Iglesias Gonsálvez1-0/+13
2017-07-02anv: fix reported timestampPeriod valueLionel Landwerlin1-1/+1
2017-06-29anv: use devinfo for number of thread/euLionel Landwerlin1-2/+3
2017-06-27intel/anv: Add missing break in anv_CreateDevice()Topi Pohjolainen1-0/+1
2017-06-22anv/cnl: Generate and use gen10 functionsAnuj Phogat1-0/+2
2017-06-19intel: common: express timestamps units in frequencyLionel Landwerlin1-1/+1
2017-06-09anv: Don't advertise support on anything above gen9Jason Ekstrand1-1/+1
2017-06-06anv: Set better descriptor set limitsAlex Smith1-3/+6
2017-06-06anv: Set driver version to Mesa versionAlex Smith1-1/+1
2017-06-06util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith1-1/+1
2017-05-23anv: Require vertex buffers to come from a 32-bit heapJason Ekstrand1-0/+12
2017-05-23anv: Advertise both 32-bit and 48-bit heaps when we have enough memoryJason Ekstrand1-6/+36
2017-05-23anv: Refactor memory type setupJason Ekstrand1-36/+40
2017-05-23anv: Make supports_48bit_addresses a heap propertyJason Ekstrand1-2/+4
2017-05-23anv: Stop setting BO flags in bo_init_newJason Ekstrand1-6/+6
2017-05-23anv: Set image memory types based on the type countJason Ekstrand1-2/+4
2017-05-23anv: Add valid_bufer_usage to the memory type metadataJason Ekstrand1-6/+15
2017-05-23anv: Determine the type of mapping based on type metadataJason Ekstrand1-6/+6
2017-05-23anv: Set up memory types and heaps during physical device initJason Ekstrand1-43/+70
2017-05-23anv: Predicate 48bit support on gen >= 8Jason Ekstrand1-1/+6
2017-05-16anv: Implement VK_KHR_get_surface_capabilities2Jason Ekstrand1-0/+4
2017-05-10anv: don't leak DRM devicesGrazvydas Ignotas1-0/+1
2017-05-10anv: fix possible stack corruptionGrazvydas Ignotas1-1/+1
2017-05-04anv: Drop the instruction pool block sizeJason Ekstrand1-2/+1
2017-05-04anv/allocator: Embed the block_pool in the state_poolJason Ekstrand1-25/+5
2017-05-04anv/allocator: Drop the block_size field from block_poolJason Ekstrand1-6/+9
2017-05-03anv: Implement VK_KHX_external_semaphore_fdJason Ekstrand1-0/+4
2017-05-03anv: Implement VK_KHX_external_semaphoreJason Ekstrand1-0/+4
2017-05-03anv: Implement VK_KHX_external_semaphore_capabilitiesJason Ekstrand1-0/+4
2017-05-03anv: Trivially implement multiDrawIndirectJason Ekstrand1-1/+1
2017-05-03anv: Enable VK_KHX_multiview and SPV_KHR_multiviewJason Ekstrand1-0/+4
2017-05-03anv: Add the KHX_multiview boilerplateJason Ekstrand1-0/+17
2017-04-28anv: Alphabetize KHR extensionsJason Ekstrand1-18/+18
2017-04-27anv: Move queues, events, and semaphores to their own fileJason Ekstrand1-484/+0
2017-04-27anv: Implement VK_KHX_external_memory_fdJason Ekstrand1-10/+61
2017-04-27anv: Use the BO cache for DeviceMemory allocationsJason Ekstrand1-11/+16
2017-04-27anv: Implement VK_KHX_external_memoryJason Ekstrand1-0/+4