summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_device.c
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-11-031-1/+1
* anv: Report 0 physical devices when not on Broadwell or Ivy BridgeJason Ekstrand2015-11-021-6/+20
* anv/pass: Move VkRenderPass code to new fileChad Versace2015-10-291-137/+0
* anv: Fix parsing of load ops in VkAttachmentDescriptionChad Versace2015-10-291-6/+12
* anv: Don't teardown uninitialized anv_physical_deviceChad Versace2015-10-211-1/+6
* anv: Completely rework shader compilationJason Ekstrand2015-10-201-5/+20
* anv: Move the brw_compiler from anv_compiler to physical_deviceJason Ekstrand2015-10-201-0/+13
* anv: Add support for immutable descriptorsJason Ekstrand2015-10-171-6/+46
* anv/device: Add support for combined image and sampler descriptorsJason Ekstrand2015-10-151-4/+14
* anv/device: Remove some unneeded anv_finishmesJason Ekstrand2015-10-151-10/+0
* anv/device: Make the CreateSemaphore stub return successJason Ekstrand2015-10-151-1/+2
* anv: Add support for BufferInfo in descriptor setsJason Ekstrand2015-10-151-7/+22
* anv: Completely rework descriptor set layoutsJason Ekstrand2015-10-141-104/+39
* anv: Declare/validate the correct API versionJason Ekstrand2015-10-121-1/+4
* anv/device: Return VK_SUCCESS after setting pCount in QueueFamilyPropertiesJason Ekstrand2015-10-101-0/+1
* anv/queue: Get rid of the serialJason Ekstrand2015-10-081-13/+0
* vk/0.170.2: Update to the new VK_EXT_KHR_swapchain extensionsJason Ekstrand2015-10-081-4/+4
* vk/0.170.2: Update VkResultChad Versace2015-10-071-26/+42
* vk/0.170: Update VkDescriptorInfoChad Versace2015-10-071-0/+10
* vk/0.170.2: Update vkCreateDescriptorPoolChad Versace2015-10-071-2/+0
* vk/0.170.2: Update VkPhysicalDevicePropertiesChad Versace2015-10-071-15/+8
* vk/0.170.2: Update VkPhysicalDeviceFeaturesChad Versace2015-10-071-5/+4
* vk/0.170.2: Update VkPhysicalDeviceLimitsChad Versace2015-10-071-1/+8
* anv/device: Remove some #ifdef'd out codeJason Ekstrand2015-10-071-177/+0
* vk/0.170.2: Make vkUpdateDescriptorSets return voidJason Ekstrand2015-10-071-3/+1
* vk/0.170.2: Switch to the new dynamic state modelJason Ekstrand2015-10-071-24/+5
* vk/0.170.2: Merge VkAttachmentView into VkImageViewChad Versace2015-10-071-2/+1
* vk/0.170.2: Fairly trivial enum shufflingJason Ekstrand2015-10-061-1/+1
* vk: Merge anv_attachment_view into anv_image_viewChad Versace2015-10-061-5/+4
* vk/0.170.2: Rename fields in VkClearColorValueJason Ekstrand2015-10-061-6/+6
* vk/0.170.2: Remove the pCount parameter from AllocDescriptorSetsJason Ekstrand2015-10-061-10/+9
* vk/0.170.2: Rename extension and layer query functionsJason Ekstrand2015-10-061-4/+4
* vk/0.170.2: Update to the new queue family properties queryJason Ekstrand2015-10-051-13/+8
* vk/0.170.2: Make destructors return voidJason Ekstrand2015-10-051-51/+20
* vk/0.170.2: Rename pointer parameters of VkSubpassDescriptionJason Ekstrand2015-10-051-4/+4
* vk: Drop anv_surface_viewChad Versace2015-10-051-6/+6
* vk: Use consistent names for anv_*_view variablesChad Versace2015-10-051-12/+12
* vk: Unionize anv_desciptorChad Versace2015-10-051-4/+17
* vk: Better types for VkShaderStage, VkShaderStageFlags varsChad Versace2015-10-051-1/+1
* anv/device: Use a 4K block size for surface state blocksJason Ekstrand2015-09-281-1/+1
* anv/device: Wrap a couple valgrind calls in the VG macroJason Ekstrand2015-09-281-3/+3
* anv: Add support for the ICD loaderJason Ekstrand2015-09-241-0/+4
* anv: Add a global dispatch table for use in meta operationsJason Ekstrand2015-09-241-1/+3
* anv/device: Move mutex initialization to befor block poolsJason Ekstrand2015-09-171-2/+2
* vk/device: Don't allow device or instance creation with invalid extensionsJason Ekstrand2015-09-171-14/+41
* vk: Fix size return value handling in a couple plcesJason Ekstrand2015-09-041-2/+2
* vk/wsi: Move to a clallback system for the entire WSI implementationJason Ekstrand2015-09-041-0/+4
* vk/instance: Expose anv_instance_alloc/freeJason Ekstrand2015-09-041-2/+2
* vk: Add an initial implementation of the actual Khronos WSI extensionJason Ekstrand2015-09-041-4/+4
* vk: Add initial support for VK_WSI_swapchainJason Ekstrand2015-09-041-0/+4