summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* vk: Remove unneeded vulkan-138.hvulkan-header-0.138.0Chad Versace2015-07-151-3047/+0
* vk: Bump vulkan.h version to 0.138Chad Versace2015-07-151-1/+1
* vk/0.138: Update VkResult valuesChad Versace2015-07-151-14/+13
* vk/0.132: Do type-safetyChad Versace2015-07-156-251/+121
* vk/cmd_buffer: Move batch buffer padding to anv_batch_bo_finish()Jason Ekstrand2015-07-151-10/+4
* vk/cmd_buffer: Rename bo_count to exec2_bo_countJason Ekstrand2015-07-154-15/+15
* vk/cmd_buffer: Add a helper for allocating dynamic stateJason Ekstrand2015-07-153-5/+16
* vk/private.h: Move cmd_buffer functions to near the cmd_buffer structJason Ekstrand2015-07-151-15/+15
* vk: Split command buffer state into its own structureJason Ekstrand2015-07-154-143/+172
* vk: Move most of the anv_Cmd related stuff to its own fileJason Ekstrand2015-07-154-1156/+1197
* vk: Pull the guts of anv_cmd_buffer into its own fileJason Ekstrand2015-07-154-677/+738
* vk/glsl: Replace raw castsChad Versace2015-07-151-1/+1
* vk/meta: Remove raw castsChad Versace2015-07-151-21/+24
* vk/x11: Remove raw castsChad Versace2015-07-151-12/+18
* vk: Delete vkDbgSetObjectTag()Chad Versace2015-07-151-17/+0
* vk/device: Remove unneeded checks for NULLJason Ekstrand2015-07-151-6/+3
* vk/device: Provide proper NULL handling in anv_device_freeJason Ekstrand2015-07-151-0/+3
* vk: Stop internally calling anv_DestroyObject()Chad Versace2015-07-151-32/+24
* vk: Fix vkDestroyObject dispatch for VkRenderPassChad Versace2015-07-151-3/+1
* vk: Fix vkCreate/DestroyRenderPassChad Versace2015-07-152-18/+48
* vk: Refactor create/destroy code for anv_descriptor_setChad Versace2015-07-152-11/+47
* vk: Replace some raw casts with safe castsChad Versace2015-07-151-2/+2
* vk: Correct anv_CreateShaderModule's prototypeChad Versace2015-07-151-1/+1
* vk: Define struct anv_image_view, anv_buffer_viewChad Versace2015-07-154-30/+47
* vk/meta: Fix declared type of a shader moduleChad Versace2015-07-151-1/+1
* vk: Remove struct anv_objectChad Versace2015-07-154-115/+2
* vk/device: More documentation on surface state flushingJason Ekstrand2015-07-151-8/+34
* vk/device: explain why a flush is necessaryConnor Abbott2015-07-141-3/+10
* vk: Fix indentation of anv_dynamic_cb_stateChad Versace2015-07-141-1/+1
* vk: Add finishmes for VkDescriptorPoolChad Versace2015-07-141-2/+3
* vk: Add vulkan-138 and remove vulkan-0.132Jason Ekstrand2015-07-141-148/+288
* vk/device: Add stub support for command poolsJason Ekstrand2015-07-142-5/+78
* vk/vulkan.h: Add the stuff for cross-queue resource sharingJason Ekstrand2015-07-141-4/+23
* vk/vulkan.h: Add a couple of size fields for specialization constantsJason Ekstrand2015-07-141-0/+2
* vk/vulkan.h: Move around buffer image granularitiesJason Ekstrand2015-07-142-1/+2
* vk: Add stubs for all the sparse resource stuffJason Ekstrand2015-07-143-32/+168
* vk/image: Add a stub for the new ImageFormatProperties functionJason Ekstrand2015-07-141-0/+14
* vk/vulkan.h: Rename FormatInfo to FormatPropertiesJason Ekstrand2015-07-142-13/+13
* vk/vulkan.h: Re-order some #define'sJason Ekstrand2015-07-141-6/+6
* vk/vulkan.h: Rename a function parameterJason Ekstrand2015-07-141-1/+1
* vk: Remove abreviationsJason Ekstrand2015-07-144-66/+66
* vk: Add the new extension/layer enumeration entrypointsJason Ekstrand2015-07-142-60/+72
* vk/vulkan.h: Change maxAnisotropy to a floatJason Ekstrand2015-07-141-2/+2
* vk/vulkan.h: Add the VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT flagJason Ekstrand2015-07-141-0/+1
* vk/vulkan.h: Rename a couple of function parametersJason Ekstrand2015-07-141-2/+2
* vk: Split the memory requirements/binding functionsJason Ekstrand2015-07-143-51/+71
* vk: Make barriers more precise (rev. 133)Jason Ekstrand2015-07-142-66/+61
* vk: Split the dynamic state binding function into one per stateJason Ekstrand2015-07-143-63/+72
* vk/vulkan.h: Rename a function parameter to match 132Jason Ekstrand2015-07-141-1/+1
* vk: Implement MultipassJason Ekstrand2015-07-146-363/+602