Chad Versace
|
8dee32e71f
|
vk/0.170: Update VkDescriptorInfo
Ignore the new bufferInfo field with a anv_finishme.
|
2015-10-07 10:58:55 -07:00 |
|
Chad Versace
|
92e7bd3610
|
vk/0.170.2: Update vkCreateDescriptorPool
Nothing to do. In Mesa the pool is a stub.
|
2015-10-07 10:47:55 -07:00 |
|
Chad Versace
|
a3bc07c23b
|
vk/0.170.2: Update VkAttachmentDescription
|
2015-10-07 10:44:40 -07:00 |
|
Chad Versace
|
82259f88dd
|
vk/0.170.2: Update VkImageViewCreateInfo
|
2015-10-07 10:43:44 -07:00 |
|
Chad Versace
|
f4295b3cca
|
vk/0.170.2: Update VkImageCreateInfo
|
2015-10-07 10:43:17 -07:00 |
|
Chad Versace
|
d48e71ce55
|
vk/0.170.2: Update VkPhysicalDeviceProperties
|
2015-10-07 10:36:46 -07:00 |
|
Chad Versace
|
81e1dcc42c
|
vk/0.170.2: Update VkImageFormatProperties
|
2015-10-07 10:28:30 -07:00 |
|
Chad Versace
|
98c2bb6917
|
vk/0.170.2: Update VkFormatProperties
|
2015-10-07 10:15:59 -07:00 |
|
Chad Versace
|
545f5cc6e1
|
vk/0.170.2: Update VkPhysicalDeviceFeatures
|
2015-10-07 10:09:39 -07:00 |
|
Chad Versace
|
033a37f591
|
vk/0.170.2: Update VkPhysicalDeviceLimits
|
2015-10-07 10:09:31 -07:00 |
|
Jason Ekstrand
|
010c6efd65
|
vk/0.170.2: Make vkUpdateDescriptorSets return void
|
2015-10-07 09:44:53 -07:00 |
|
Jason Ekstrand
|
daf68a9465
|
vk/0.170.2: Switch to the new dynamic state model
|
2015-10-07 09:40:49 -07:00 |
|
Chad Versace
|
6dea1a9ba1
|
vk/0.170.2: Merge VkAttachmentView into VkImageView
|
2015-10-07 09:10:25 -07:00 |
|
Jason Ekstrand
|
89eebd889c
|
vk/0.170.2: Fairly trivial enum shuffling
|
2015-10-06 14:08:08 -07:00 |
|
Jason Ekstrand
|
1e4263b7d2
|
vk/0.170.2: s/baseArraySlice/baseArrayLayer/
|
2015-10-06 14:08:08 -07:00 |
|
Jason Ekstrand
|
19018c9f13
|
vk/0.170.2: Add a stage field to ShaderCreateInfo
|
2015-10-06 10:20:10 -07:00 |
|
Jason Ekstrand
|
cc389b1482
|
vk/0.170.2: Rename cs to stage in ComputePipelineCreateInfo
|
2015-10-06 10:11:50 -07:00 |
|
Jason Ekstrand
|
588d40e97a
|
vk/0.170.2: Use ImageSubresourceCopy in ImageResolve
|
2015-10-06 10:09:47 -07:00 |
|
Jason Ekstrand
|
bd4cde708a
|
vk/0.170.2: Rename fields in VkClearColorValue
|
2015-10-06 10:07:47 -07:00 |
|
Jason Ekstrand
|
81c7fa8772
|
vk/0.170.2: Rework blits to use ImageSubresourceCopy
|
2015-10-06 10:04:04 -07:00 |
|
Jason Ekstrand
|
ba2254aa79
|
vulkan.h: Move stuff around
This has no functional change but substantially decreases the diff with the
0.170.2 header.
|
2015-10-06 09:50:04 -07:00 |
|
Jason Ekstrand
|
d1908d2c33
|
vk/0.170.2: Rework parameters to CmdClearDepthStencil functions
|
2015-10-06 09:40:39 -07:00 |
|
Jason Ekstrand
|
02a9be31d6
|
vk/0.170.2: Add the flags parameter to GetPhysicalDeviceImageFormatProperties
|
2015-10-06 09:37:21 -07:00 |
|
Jason Ekstrand
|
a145acd812
|
vk/0.170.2: Remove the pCount parameter from AllocDescriptorSets
|
2015-10-06 09:32:01 -07:00 |
|
Jason Ekstrand
|
8ba684cbad
|
vk/0.170.2: Rename extension and layer query functions
|
2015-10-06 09:25:03 -07:00 |
|
Jason Ekstrand
|
a6eba403e2
|
vk/0.170.2: Update to the new queue family properties query
|
2015-10-05 21:17:12 -07:00 |
|
Jason Ekstrand
|
65964cd49b
|
vk/0.170.2: Re-arrange parameters of vkCmdDraw[Indexed]
|
2015-10-05 21:10:20 -07:00 |
|
Jason Ekstrand
|
05a26a60c8
|
vk/0.170.2: Make destructors return void
|
2015-10-05 20:50:51 -07:00 |
|
Jason Ekstrand
|
460676122f
|
vk/0.170.2: Rename VkClearValue.ds to depthStencil
|
2015-10-05 20:35:08 -07:00 |
|
Jason Ekstrand
|
8e1ef639b6
|
vk/0.170.2: Add the subpass field to VkCmdBufferBeginInfo
|
2015-10-05 20:30:53 -07:00 |
|
Jason Ekstrand
|
757166592e
|
vk/0.170.2: Rename pointer parameters of VkSubpassDescription
|
2015-10-05 20:26:21 -07:00 |
|
Jason Ekstrand
|
57f500324b
|
vk/0.170.2: Add unnormalizedCoordinates to VkSamplerCreateInfo
|
2015-10-05 20:17:24 -07:00 |
|
Jason Ekstrand
|
f7c3519aaf
|
vk/0.170.2: Rename VkTexAddress to VkTexAddressMode
|
2015-10-05 20:15:06 -07:00 |
|
Jason Ekstrand
|
39a19e88a3
|
vulkan.h: Various cosmetic changes
These don't affect the driver in any way.
|
2015-10-05 20:06:30 -07:00 |
|
Chad Versace
|
6317c3144d
|
vk/0.170.2: Drop VK_BUFFER_USAGE_GENERAL
|
2015-10-05 08:12:59 -07:00 |
|
Chad Versace
|
4744f60e79
|
vk/0.170.2: Drop enum VkBufferViewType
|
2015-10-05 08:12:58 -07:00 |
|
Chad Versace
|
7a089bd1a6
|
vk/0.170.2: Update VkImageSubresourceRange
Replace 'aspect' with 'aspectMask'.
|
2015-10-05 08:10:57 -07:00 |
|
Chad Versace
|
568654d606
|
vk/0.170.2: Drop VK_IMAGE_USAGE_GENERAL
|
2015-10-05 08:09:33 -07:00 |
|
Chad Versace
|
6a40af1b08
|
vk/0.170.2: Update VkPipelineMultisampleStateCreateInfo
|
2015-10-04 10:00:25 -07:00 |
|
Chad Versace
|
dd04be491d
|
vk/0.170.2: Update Vk VkPipelineDepthStencilStateCreateInfo
Rename member depthBoundsEnable -> depthBoundsTestEnable.
|
2015-10-04 09:41:46 -07:00 |
|
Chad Versace
|
8cb2e27c62
|
vk/0.170.2: Update VkRenderPassBeginInfo
Rename members:
attachmentCount -> clearValueCount
pAttachmentClearValues -> pClearValues
|
2015-10-04 09:26:25 -07:00 |
|
Chad Versace
|
3694518be5
|
vk/0.170.2: Drop VkBufferViewCreateInfo::viewType
|
2015-10-04 09:14:57 -07:00 |
|
Jason Ekstrand
|
2a8d1ac958
|
vk: Update to API version 0.138.2
|
2015-08-27 11:41:04 -07:00 |
|
Jason Ekstrand
|
f884b500d0
|
vk/vulkan.h: Bump to the version 0.138.1 header
This doesn't actually require any implementation changes but it does change
an enum so it is ABI-incompatable with 0.138.0.
|
2015-07-23 10:38:22 -07:00 |
|
Jason Ekstrand
|
867f6cb90c
|
vk: Add a FreeDescriptorSets function
|
2015-07-22 17:33:09 -07:00 |
|
Chad Versace
|
73a8f9543a
|
vk: Bump vulkan.h version to 0.138
|
2015-07-15 17:16:07 -07:00 |
|
Chad Versace
|
55781f8d02
|
vk/0.138: Update VkResult values
|
2015-07-15 17:16:07 -07:00 |
|
Chad Versace
|
756d8064c1
|
vk/0.132: Do type-safety
|
2015-07-15 17:16:07 -07:00 |
|
Jason Ekstrand
|
1f658bed70
|
vk/device: Add stub support for command pools
Real support isn't really that far away. We just need a data structure
with a linked list and a few tests.
|
2015-07-14 17:40:00 -07:00 |
|
Jason Ekstrand
|
ca7243b54e
|
vk/vulkan.h: Add the stuff for cross-queue resource sharing
We only have one queue, so this is currently a no-op on our implementation.
|
2015-07-14 17:20:50 -07:00 |
|