1. bf3a758 Revert "Revert "cmake: Remove architecture specifiers for some compiler ..."" by Yilong Li · 2 years, 7 months ago
  2. 983110f Reland "macOS: Add macOS support to Vulkan unittests." by Yilong Li · 2 years, 7 months ago
  3. 8ec0a18 Reland "macOS: Remove Vulkan cereal marshaling / decoding code f" by Yilong Li · 2 years, 7 months ago
  4. c70e5f5 Revert "macOS: Remove Vulkan cereal marshaling / decoding code f..." by Bo Hu · 2 years, 7 months ago
  5. e8ba6c0 Revert "macOS: Add macOS support to Vulkan unittests." by Bo Hu · 2 years, 7 months ago
  6. c52bb90 Revert "cmake: Remove architecture specifiers for some compiler ..." by Bo Hu · 2 years, 7 months ago
  7. ffb4af8 cmake: Remove architecture specifiers for some compiler options. by Yilong Li · 2 years, 8 months ago
  8. a562a4b macOS: Add macOS support to Vulkan unittests. by Yilong Li · 2 years, 8 months ago
  9. 2a1ce6f macOS: Remove Vulkan cereal marshaling / decoding code for Metal WSI by Yilong Li · 2 years, 8 months ago
  10. eb824ae vulkan-cereal: Separate dispatch build target from cereal / decoder by Yilong Li · 2 years, 8 months ago
  11. f4cc9c4 vulkan-cereal: Remove marshaling/decoding code for WSI extensions. by Yilong Li · 2 years, 8 months ago
  12. 568e151 vk: notify decoder when RenderThread is being destroyed. by Yilong Li · 2 years, 10 months ago
  13. 839f952 vulkan: allow ResourceTracker to mess with vkQSRI (codegen) by Lingfeng Yang · 3 years ago
  14. 7b9a981 vulkan: vkQueueSignalReleaseImageANDROIDAsyncGOOGLE (host) by Lingfeng Yang · 3 years ago
  15. 3ebfb3e vulkan: work around drivers that don't support timeline wait/signal in by Lingfeng Yang · 3 years, 1 month ago
  16. b7ae4fb deepcopy: Replace BumpPool with generic Allocator interface by Yilong Li · 3 years, 2 months ago
  17. 00a5eff vk: SyncThread wait for vkQueueSubmit before waiting for fences by Yilong Li · 3 years, 2 months ago
  18. 5fbe13f vk: Store device in VkQueue_Info (host) by Yilong Li · 3 years, 2 months ago
  19. 0c40450 Merge "vulkan: codegen to make vkAllocateCommandBuffers wrapped" into emu-master-dev by Lingfeng Yang · 3 years, 2 months ago
  20. 1af7a91 vulkan: codegen to make vkAllocateCommandBuffers wrapped by Lingfeng Yang · 3 years, 2 months ago
  21. 668b0c8 vulkan: Make waiting for timeline semaphores a RELAXED op by Lingfeng Yang · 3 years, 2 months ago
  22. 45020a9 vk: Support waiting for VkFences in goldfish sync device. by Yilong Li · 3 years, 3 months ago
  23. 3f88d2b vk1.2: Add rootType argument to struct handling functions. by Yilong Li · 3 years, 4 months ago
  24. c36d011 cereal: (host) Ignore unknown structs in deepcopy by Yilong Li · 3 years, 4 months ago
  25. 91a3401 [1/n] batched descriptor update: codegen by Lingfeng Yang · 3 years, 5 months ago
  26. 8057d79 cereal: Add null pointer guards for counter variables. by Yilong Li · 3 years, 5 months ago
  27. eeb3732 vk1.2: [23] Coalesce VK_GOOGLE_* extensions to VK_GOOGLE_gfxstream. by Yilong Li · 3 years, 5 months ago
  28. 6e2f53d cereal: Remove proto-related files. by Yilong Li · 3 years, 5 months ago
  29. 924cc2a vk1.2: [22] Add devicememory annotations to structs/commands. by Yilong Li · 3 years, 5 months ago
  30. 614d34b vk1.2: [20] Add generated function for alias struct types. by Yilong Li · 3 years, 5 months ago
  31. d61fc8e vk1.2: [19] Special handling of structs with bit fields. by Yilong Li · 3 years, 5 months ago
  32. 55cf4b5 vk1.2: [18] Special handling of array size in VkAccelerationStructureVersionInfoKHR. by Yilong Li · 3 years, 5 months ago
  33. 24c5286 vk1.2: [17] Support multi-dimensional array in structs. by Yilong Li · 3 years, 5 months ago
  34. c299d68 vk1.2: [15] Sync optional/noautovalidity property between Vulkan 1.1/1.2. by Yilong Li · 3 years, 5 months ago
  35. e54450d vk1.2: [14] vulkan: fix issues in VkGraphicsPipelineCreateInfo marshaling by Lingfeng Yang · 3 years, 5 months ago
  36. dcb8dec vk1.2: [13] Add annotations to vk.xml to generate code properly by Lingfeng Yang · 3 years, 5 months ago
  37. 3d3ad6a vk1.2: [12] Add streamFeature requirement to VkPhysicalDeviceShaderFloat16Int8Features. by Yilong Li · 3 years, 5 months ago
  38. ec368cb vk1.2: [11] Use old Vulkan opcodes for existing Vulkan 1.1 commands. by Yilong Li · 3 years, 5 months ago
  39. 53d2e95 vk1.2: [10] Fix some codegen build errors. by Yilong Li · 3 years, 5 months ago
  40. 0e01870 vk1.2: [9] vulkan-cereal: Add VK_MVK_moltenvk extenstion functions. by Yilong Li · 3 years, 5 months ago
  41. c25faf7 vk1.2: [8] Update Vulkan handle list by Yilong Li · 3 years, 5 months ago
  42. 00a9abc vk1.2: [7] [vulkan] Add annotations for device memory virtualization by Lingfeng Yang · 3 years, 5 months ago
  43. 3581097 vk1.2: [5] Roll back VK_ANDROID_native_buffer extension to spec version 6. by Yilong Li · 3 years, 5 months ago
  44. d2e8615 vk1.2: [4] Merge VK_*_GOOGLE extensions. by Yilong Li · 3 years, 5 months ago
  45. 2f609fe vk1.2: [3] Merge script changes. by Yilong Li · 3 years, 5 months ago
  46. 1598077 vk1.2: [2] Update vulkan-registry to v1.2.162. by Yilong Li · 3 years, 5 months ago
  47. 6d37efe codegen: Using local numbering for variables. by Yilong Li · 3 years, 5 months ago
  48. 0d06543 vulkan: Add post-processing to vkGetPhysicalDeviceExternalSemaphoreProperties (host) by Yilong Li · 3 years, 5 months ago
  49. df1cf12 vulkan-cereal: Remove VkExternalMemoryProperties from auto-transformed types. by Yilong Li · 3 years, 5 months ago
  50. 905f176 vulkan: Ensure VkDecoderGlobalState is locked for delayed removal by Yilong Li · 3 years, 5 months ago
  51. c91d495 [19/n] VkDecoderGlobalState: VulkanQueueSubmitWithCommands by Lingfeng Yang · 3 years, 6 months ago
  52. 5d0c971 [18/n] codegen: encoder: avoid some deepcopies by Lingfeng Yang · 3 years, 5 months ago
  53. 2e7752a [17/n] codegen: add subdecoder module by Lingfeng Yang · 3 years, 5 months ago
  54. 58ec3c0 [16/n] codegen: further speed up reserved marshaling by Lingfeng Yang · 3 years, 5 months ago
  55. de3c9c9 [15/n] codegen: Allow impl-only modules by Lingfeng Yang · 3 years, 5 months ago
  56. e3f43d2 [14/n] codegen: func_table: add calls to pending command buffer mechanics by Lingfeng Yang · 3 years, 5 months ago
  57. e5a6e79 [13/n] codegen: move func_table to vulkan_enc by Lingfeng Yang · 3 years, 5 months ago
  58. 9262ae1 [12/n] codegen: encoder: use new static scoped resource tracker and feature bits by Lingfeng Yang · 3 years, 5 months ago
  59. fc03451 vulkan decoder: skip commitWrite if nothing to write by Lingfeng Yang · 3 years, 6 months ago
  60. fdd4787 vulkan: generate faster streaming code by Lingfeng Yang · 3 years, 6 months ago
  61. 436c649 vulkan: Always add VK_MVK_moltenvk to device extension list if supported. by Yilong Li · 3 years, 8 months ago
  62. 00d1fc9 vulkan-cereal: Add VK_MVK_moltenvk extenstion functions. by Yilong Li · 3 years, 8 months ago
  63. 1f390f7 vulkan-cereal: Remove duplicated dispatch entries. by Yilong Li · 3 years, 8 months ago
  64. ebbced3 vulkan: Don't call the static VkDecoderGlobalState getter in unwrappers by Lingfeng Yang · 3 years, 9 months ago
  65. 3b6f452 BumpPool: faster version of Pool for vulkan usage by Lingfeng Yang · 3 years, 9 months ago
  66. 60e06b3 cereal: remove tracing inside the encoder, use .inls by Lingfeng Yang · 3 years, 9 months ago
  67. 192579e vkDecoder: Add method vkGetLinearImageLayoutGOOGLE(). by Yilong Li · 3 years, 10 months ago
  68. 1e8c61d vulkan cereal: fix typo. by Yilong Li · 3 years, 11 months ago
  69. e7a71d5 remove encoder lock, change to atomic and a thread local by Lingfeng Yang · 4 years ago
  70. fe1a4aa vulkan: async queue submit (host, codegen) by Lingfeng Yang · 4 years ago
  71. 709dd9f Revert "vulkan: delay pipeline layout destroy until all referent pipelines gone" by Lingfeng Yang · 4 years ago
  72. a09c0bd VK_KHR_shader_float16_int8, don't skip unknown ext. structs by Lingfeng Yang · 4 years ago
  73. 0b27aa3 (4/8) vulkan: Add VkImportBufferGOOGLE by Yilong Li · 4 years ago
  74. 427b723 vulkan-registry: Fix genvk.py on Python 3.8. by Yilong Li · 4 years ago
  75. 0e72c48 VkEncoder: add post-processing for vkGetPhysicalDeviceProperties*. by Yilong Li · 4 years ago
  76. 5898d7d vulkan: delay pipeline layout destroy until all referent pipelines gone by Lingfeng Yang · 4 years, 2 months ago
  77. c944c45 Remove generating of vulkan_enc/Android.mk by Roman Kiryanov · 4 years, 2 months ago
  78. faa9989 vulkan: always tear down host visible memory blocks properly by Lingfeng Yang · 4 years, 2 months ago
  79. 4d68de7 vulkan: suppress sampler field of VkDescriptorImageInfo (host) by Lingfeng Yang · 4 years, 3 months ago
  80. 399731a vulkan: Properly free guest-side handles for descriptor sets (host) by Lingfeng Yang · 4 years, 3 months ago
  81. fdda628 vulkan: work around NV windows driver bug by Lingfeng Yang · 4 years, 3 months ago
  82. 53d6d28 Remove proto dependency from vk snapshot by Lingfeng Yang · 4 years, 4 months ago
  83. bf864b4 virtio-gpu: gfxstream flush_resource + resource_create_v2 by Lingfeng Yang · 4 years, 5 months ago
  84. 5703af5 Generate NOTICE files. by Erwin Jansen · 4 years, 5 months ago
  85. 1d315c8 vulkan: fix issues in VkGraphicsPipelineCreateInfo marshaling by Lingfeng Yang · 4 years, 5 months ago
  86. 3d1ec54 Put handle ignoring behind a flag (host, codegen) by Lingfeng Yang · 4 years, 5 months ago
  87. da27da2 Add annotations to vk.xml to generate code properly by Lingfeng Yang · 4 years, 5 months ago
  88. 1a79f2a [vulkan] Fix loader bug in vkGetInstanceProcAddr by Lingfeng Yang · 4 years, 8 months ago
  89. 85a6664 [vulkan] android: external fence sync fd support (host) by Lingfeng Yang · 4 years, 10 months ago
  90. f1472eb Add missing library import to generator by Lingfeng Yang · 4 years, 10 months ago
  91. d8c1be2 [vulkan] Fix static array encoding by Lingfeng Yang · 4 years, 11 months ago
  92. e64707c [vulkan] Validate descriptor set allocations by Lingfeng Yang · 5 years ago
  93. 9f51b11 Merge "Add ETC2 support in vkCmdCopyImage" into emu-master-dev by Treehugger Robot · 5 years ago
  94. d2bd2f7 Add ETC2 support in vkCmdCopyImage by Yahan Zhou · 5 years ago
  95. 396a7e0 [vulkan] free stale descriptor set boxed info if pool is reset/destroyed by Lingfeng Yang · 5 years ago
  96. 0d162c2 [vulkan] only run create mapping on successful object creates by Lingfeng Yang · 5 years ago
  97. 269bab4 [vulkan] Use host sizeof(extensionStruct) instead of guest size by Lingfeng Yang · 5 years ago
  98. 8605cb8 [vulkan] Skip snapshotting code unless feature enabled by Lingfeng Yang · 5 years ago
  99. 894195c [vulkan] Add check for Vk 1.1 device functions by Lingfeng Yang · 5 years ago
  100. bcebf38 Translate compressed textures for render passes by Yahan Zhou · 5 years ago