Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update to the latest Vulkan header from Khronos | Jason Ekstrand | 2016-03-22 | 1 | -12/+138 |
| | |||||
* | vulkan: Bump the header to 1.0.3 | Jason Ekstrand | 2016-02-02 | 1 | -2/+5 |
| | |||||
* | vulkan.h: Update to 1.0.2 | Jason Ekstrand | 2016-01-27 | 1 | -4/+5 |
| | |||||
* | vulkan.h: Pull in 1.0.1 header | Jason Ekstrand | 2016-01-14 | 1 | -855/+855 |
| | |||||
* | vulkan-1.0.0: Bump the version to 1.0.0 | Jason Ekstrand | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | vulkan-1.0.0: Rework memory barriers | Jason Ekstrand | 2016-01-14 | 1 | -4/+12 |
| | |||||
* | vulkan-1.0.0: No-op WSI changes | Jason Ekstrand | 2016-01-14 | 1 | -1/+2 |
| | |||||
* | vulkan-1.0.0: Make extents unsigned | Jason Ekstrand | 2016-01-14 | 1 | -5/+5 |
| | |||||
* | vulkan-1.0.0: Rework blits to use four offsets | Jason Ekstrand | 2016-01-14 | 1 | -4/+2 |
| | |||||
* | vulkan-1.0.0: Split out command buffer inheritance info | Jason Ekstrand | 2016-01-14 | 1 | -9/+16 |
| | |||||
* | vulkan-1.0.0: Re-order some structs in the header | Jason Ekstrand | 2016-01-14 | 1 | -27/+27 |
| | |||||
* | vulkan-1.0.0: Misc. field and argument renames | Jason Ekstrand | 2016-01-14 | 1 | -15/+15 |
| | |||||
* | vulkan-1.0.0: Get rid of MIPMAP_MODE_BASE | Jason Ekstrand | 2016-01-14 | 1 | -5/+4 |
| | |||||
* | vulkan-1.0.0: Convert pPreserveAttachments to a uint32_t | Jason Ekstrand | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | WIP: Partially upgrade to vulkan v0.221.0 | BogDan Vatra | 2016-01-14 | 1 | -100/+173 |
| | | | | | | | | | | TODO, make use of: - VkPhysicalDeviceFeatures.drawIndirectFirstInstance, - VkPhysicalDeviceFeatures.inheritedQueries - VkPhysicalDeviceLimits.timestampComputeAndGraphics - VkSubmitInfo.pWaitDstStageMask - VkSubresourceLayout.arrayPitch - VkSamplerCreateInfo.anisotropyEnable | ||||
* | vk: Add new WSI support and bump the API to 0.210.1 | Jason Ekstrand | 2015-12-03 | 1 | -1/+497 |
| | |||||
* | vk/0.210.0: Advertise version 0.210.0 | Jason Ekstrand | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | vk/0.210.0: Update queries to the new API | Jason Ekstrand | 2015-12-03 | 1 | -33/+29 |
| | |||||
* | vk/0.210.0: Update the VkFormat enum | Jason Ekstrand | 2015-12-03 | 1 | -154/+165 |
| | |||||
* | vk/0.210.0: Rework vkQueueSubmit | Jason Ekstrand | 2015-12-03 | 1 | -3/+14 |
| | |||||
* | vk/0.210.0: Remove depth clip and add depth clamp | Jason Ekstrand | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | vk/0.210.0: Rework device features and limits | Jason Ekstrand | 2015-12-03 | 1 | -42/+53 |
| | |||||
* | vk/0.210.0: Rework QueueFamilyProperties | Jason Ekstrand | 2015-12-03 | 1 | -1/+2 |
| | |||||
* | vk/0.210.0: Rework result and structure type enums | Jason Ekstrand | 2015-12-03 | 1 | -55/+58 |
| | | | | | | By and large, this is just moving enum values around. However, it also removed VK_UNSUPPORTED which we were returning a number of places. Those places now return VK_ERROR_INCOMPATABLE_DRIVER. | ||||
* | vk/0.210.0: Remove the VkShaderStage enum | Jason Ekstrand | 2015-12-03 | 1 | -14/+1 |
| | | | | | | This made for an unfortunately large amount of work since we were using it fairly heavily internally. However, gl_shader_stage does basically the same things, so it's not too bad. | ||||
* | vk/0.210.0: Remove VkShader | Jason Ekstrand | 2015-12-03 | 1 | -24/+2 |
| | |||||
* | vk/0.210.0: Rework memory property flags | Jason Ekstrand | 2015-12-03 | 1 | -6/+5 |
| | |||||
* | vk/0.210.0: Remove some unused enum values | Jason Ekstrand | 2015-12-03 | 1 | -6/+0 |
| | |||||
* | vk/0.210.0: Update VkPipelineStageFlagBits | Jason Ekstrand | 2015-12-03 | 1 | -2/+2 |
| | |||||
* | vk/0.210.0: Trivial function argument name change | Jason Ekstrand | 2015-12-03 | 1 | -1/+1 |
| | |||||
* | vk/0.210.0: We now allocate command buffers; not create them | Jason Ekstrand | 2015-12-03 | 1 | -11/+13 |
| | |||||
* | vk/0.210.0: Rename a parameter to GetImageSparseMemoryRequirements | Jason Ekstrand | 2015-12-03 | 1 | -2/+2 |
| | |||||
* | vk/0.210.0: Delete three no longer existant entrypoints | Jason Ekstrand | 2015-12-03 | 1 | -15/+0 |
| | |||||
* | vk/0.210.0: Rework allocation to use the new pAllocator's | Jason Ekstrand | 2015-12-03 | 1 | -97/+169 |
| | |||||
* | vk/0.210.0: Use VkSampleCountFlagBits for sample counts | Jason Ekstrand | 2015-12-03 | 1 | -5/+5 |
| | |||||
* | vk/0.210.0: Rework VkInstanceCreateInfo | Jason Ekstrand | 2015-12-03 | 1 | -8/+8 |
| | |||||
* | vk/0.210.0: More function argument renaming | Jason Ekstrand | 2015-12-03 | 1 | -14/+15 |
| | |||||
* | vk/0.210.0: Replace MemoryInput/OutputFlags with AccessFlags | Jason Ekstrand | 2015-12-03 | 1 | -31/+34 |
| | |||||
* | vk/0.210.0: Rework render pass description structures | Jason Ekstrand | 2015-12-03 | 1 | -6/+6 |
| | |||||
* | vk/0.210.0: More structure field renaming | Jason Ekstrand | 2015-12-03 | 1 | -12/+11 |
| | |||||
* | vk/0.210.0: Get rid of VkImageAspect | Jason Ekstrand | 2015-12-03 | 1 | -12/+1 |
| | |||||
* | vk/0.210.0: Rework descriptor sets | Jason Ekstrand | 2015-12-03 | 1 | -58/+47 |
| | |||||
* | vk/0.210.0: Rename parameters to memory binding/mapping functions | Jason Ekstrand | 2015-12-03 | 1 | -16/+16 |
| | |||||
* | vk/0.210.0: Update to the new instance/device create structs | Jason Ekstrand | 2015-12-03 | 1 | -18/+19 |
| | |||||
* | vk/0.210.0: More trivial struct/enum changes | Jason Ekstrand | 2015-12-03 | 1 | -17/+16 |
| | |||||
* | vk/0.210.0: Trivial flag enum updates | Jason Ekstrand | 2015-12-03 | 1 | -13/+14 |
| | |||||
* | vk/0.210.0: Rename ChannelFlags to ColorComponentFlags | Jason Ekstrand | 2015-12-03 | 1 | -9/+9 |
| | |||||
* | vk/0.210.0: s/raster/rasterization/ | Jason Ekstrand | 2015-12-03 | 1 | -5/+5 |
| | |||||
* | vk/0.210.0: Don't allow chaining of description structs | Jason Ekstrand | 2015-12-03 | 1 | -6/+0 |
| | |||||
* | vk/0.210.0: More fun with flags fields | Jason Ekstrand | 2015-12-03 | 1 | -26/+49 |
| |