summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-11-12cmake: Remove architecture specifiers for some compiler options.Yilong Li
2021-11-12macOS: Add macOS support to Vulkan unittests.Yilong Li
2021-11-12macOS: Remove Vulkan cereal marshaling / decoding code for Metal WSIYilong Li
2021-11-11vulkan-cereal: Separate dispatch build target from cereal / decoderYilong Li
2021-11-11vulkan-cereal: Remove marshaling/decoding code for WSI extensions.Yilong Li
2021-08-20vk: notify decoder when RenderThread is being destroyed.Yilong Li
2021-07-15vulkan: allow ResourceTracker to mess with vkQSRI (codegen)Lingfeng Yang
2021-07-15vulkan: vkQueueSignalReleaseImageANDROIDAsyncGOOGLE (host)Lingfeng Yang
2021-05-18vulkan: work around drivers that don't support timeline wait/signal inLingfeng Yang
2021-04-30deepcopy: Replace BumpPool with generic Allocator interfaceYilong Li
2021-04-26vk: SyncThread wait for vkQueueSubmit before waiting for fencesYilong Li
2021-04-25vk: Store device in VkQueue_Info (host)Yilong Li
2021-04-23Merge "vulkan: codegen to make vkAllocateCommandBuffers wrapped" into emu-mas...Lingfeng Yang
2021-04-23vulkan: codegen to make vkAllocateCommandBuffers wrappedLingfeng Yang
2021-04-22vulkan: Make waiting for timeline semaphores a RELAXED opLingfeng Yang
2021-04-14vk: Support waiting for VkFences in goldfish sync device.Yilong Li
2021-04-13vk1.2: Add rootType argument to struct handling functions.Yilong Li
2021-02-19cereal: (host) Ignore unknown structs in deepcopyYilong Li
2021-02-17[1/n] batched descriptor update: codegenLingfeng Yang
2021-02-10cereal: Add null pointer guards for counter variables.Yilong Li
2021-02-10vk1.2: [23] Coalesce VK_GOOGLE_* extensions to VK_GOOGLE_gfxstream.Yilong Li
2021-02-10cereal: Remove proto-related files.Yilong Li
2021-02-10vk1.2: [22] Add devicememory annotations to structs/commands.Yilong Li
2021-02-07vk1.2: [20] Add generated function for alias struct types.Yilong Li
2021-02-07vk1.2: [19] Special handling of structs with bit fields.Yilong Li
2021-02-07vk1.2: [18] Special handling of array size in VkAccelerationStructureVersionI...Yilong Li
2021-02-07vk1.2: [17] Support multi-dimensional array in structs.Yilong Li
2021-02-07vk1.2: [15] Sync optional/noautovalidity property between Vulkan 1.1/1.2.Yilong Li
2021-02-07vk1.2: [14] vulkan: fix issues in VkGraphicsPipelineCreateInfo marshalingLingfeng Yang
2021-02-07vk1.2: [13] Add annotations to vk.xml to generate code properlyLingfeng Yang
2021-02-07vk1.2: [12] Add streamFeature requirement to VkPhysicalDeviceShaderFloat16Int...Yilong Li
2021-02-07vk1.2: [11] Use old Vulkan opcodes for existing Vulkan 1.1 commands.Yilong Li
2021-02-07vk1.2: [10] Fix some codegen build errors.Yilong Li
2021-02-07vk1.2: [9] vulkan-cereal: Add VK_MVK_moltenvk extenstion functions.Yilong Li
2021-02-07vk1.2: [8] Update Vulkan handle listYilong Li
2021-02-07vk1.2: [7] [vulkan] Add annotations for device memory virtualizationLingfeng Yang
2021-02-07vk1.2: [5] Roll back VK_ANDROID_native_buffer extension to spec version 6.Yilong Li
2021-02-07vk1.2: [4] Merge VK_*_GOOGLE extensions.Yilong Li
2021-02-07vk1.2: [3] Merge script changes.Yilong Li
2021-02-07vk1.2: [2] Update vulkan-registry to v1.2.162.Yilong Li
2021-02-07codegen: Using local numbering for variables.Yilong Li
2021-02-05vulkan: Add post-processing to vkGetPhysicalDeviceExternalSemaphoreProperties...Yilong Li
2021-02-05vulkan-cereal: Remove VkExternalMemoryProperties from auto-transformed types.Yilong Li
2021-01-27vulkan: Ensure VkDecoderGlobalState is locked for delayed removalYilong Li
2021-01-24[19/n] VkDecoderGlobalState: VulkanQueueSubmitWithCommandsLingfeng Yang
2021-01-24[18/n] codegen: encoder: avoid some deepcopiesLingfeng Yang
2021-01-24[17/n] codegen: add subdecoder moduleLingfeng Yang
2021-01-24[16/n] codegen: further speed up reserved marshalingLingfeng Yang
2021-01-24[15/n] codegen: Allow impl-only modulesLingfeng Yang
2021-01-24[14/n] codegen: func_table: add calls to pending command buffer mechanicsLingfeng Yang