1. e54450d vk1.2: [14] vulkan: fix issues in VkGraphicsPipelineCreateInfo marshaling by Lingfeng Yang · 3 years, 5 months ago
  2. dcb8dec vk1.2: [13] Add annotations to vk.xml to generate code properly by Lingfeng Yang · 3 years, 5 months ago
  3. 3d3ad6a vk1.2: [12] Add streamFeature requirement to VkPhysicalDeviceShaderFloat16Int8Features. by Yilong Li · 3 years, 5 months ago
  4. ec368cb vk1.2: [11] Use old Vulkan opcodes for existing Vulkan 1.1 commands. by Yilong Li · 3 years, 5 months ago
  5. 53d2e95 vk1.2: [10] Fix some codegen build errors. by Yilong Li · 3 years, 5 months ago
  6. 0e01870 vk1.2: [9] vulkan-cereal: Add VK_MVK_moltenvk extenstion functions. by Yilong Li · 3 years, 5 months ago
  7. c25faf7 vk1.2: [8] Update Vulkan handle list by Yilong Li · 3 years, 5 months ago
  8. 00a9abc vk1.2: [7] [vulkan] Add annotations for device memory virtualization by Lingfeng Yang · 3 years, 5 months ago
  9. 3581097 vk1.2: [5] Roll back VK_ANDROID_native_buffer extension to spec version 6. by Yilong Li · 3 years, 5 months ago
  10. d2e8615 vk1.2: [4] Merge VK_*_GOOGLE extensions. by Yilong Li · 3 years, 5 months ago
  11. 2f609fe vk1.2: [3] Merge script changes. by Yilong Li · 3 years, 5 months ago
  12. 1598077 vk1.2: [2] Update vulkan-registry to v1.2.162. by Yilong Li · 3 years, 5 months ago
  13. 6d37efe codegen: Using local numbering for variables. by Yilong Li · 3 years, 5 months ago
  14. 0d06543 vulkan: Add post-processing to vkGetPhysicalDeviceExternalSemaphoreProperties (host) by Yilong Li · 3 years, 5 months ago
  15. df1cf12 vulkan-cereal: Remove VkExternalMemoryProperties from auto-transformed types. by Yilong Li · 3 years, 5 months ago
  16. 905f176 vulkan: Ensure VkDecoderGlobalState is locked for delayed removal by Yilong Li · 3 years, 5 months ago
  17. c91d495 [19/n] VkDecoderGlobalState: VulkanQueueSubmitWithCommands by Lingfeng Yang · 3 years, 6 months ago
  18. 5d0c971 [18/n] codegen: encoder: avoid some deepcopies by Lingfeng Yang · 3 years, 5 months ago
  19. 2e7752a [17/n] codegen: add subdecoder module by Lingfeng Yang · 3 years, 5 months ago
  20. 58ec3c0 [16/n] codegen: further speed up reserved marshaling by Lingfeng Yang · 3 years, 5 months ago
  21. de3c9c9 [15/n] codegen: Allow impl-only modules by Lingfeng Yang · 3 years, 5 months ago
  22. e3f43d2 [14/n] codegen: func_table: add calls to pending command buffer mechanics by Lingfeng Yang · 3 years, 5 months ago
  23. e5a6e79 [13/n] codegen: move func_table to vulkan_enc by Lingfeng Yang · 3 years, 5 months ago
  24. 9262ae1 [12/n] codegen: encoder: use new static scoped resource tracker and feature bits by Lingfeng Yang · 3 years, 5 months ago
  25. fc03451 vulkan decoder: skip commitWrite if nothing to write by Lingfeng Yang · 3 years, 6 months ago
  26. fdd4787 vulkan: generate faster streaming code by Lingfeng Yang · 3 years, 6 months ago
  27. 436c649 vulkan: Always add VK_MVK_moltenvk to device extension list if supported. by Yilong Li · 3 years, 8 months ago
  28. 00d1fc9 vulkan-cereal: Add VK_MVK_moltenvk extenstion functions. by Yilong Li · 3 years, 8 months ago
  29. 1f390f7 vulkan-cereal: Remove duplicated dispatch entries. by Yilong Li · 3 years, 8 months ago
  30. ebbced3 vulkan: Don't call the static VkDecoderGlobalState getter in unwrappers by Lingfeng Yang · 3 years, 9 months ago
  31. 3b6f452 BumpPool: faster version of Pool for vulkan usage by Lingfeng Yang · 3 years, 9 months ago
  32. 60e06b3 cereal: remove tracing inside the encoder, use .inls by Lingfeng Yang · 3 years, 9 months ago
  33. 192579e vkDecoder: Add method vkGetLinearImageLayoutGOOGLE(). by Yilong Li · 3 years, 10 months ago
  34. 1e8c61d vulkan cereal: fix typo. by Yilong Li · 3 years, 11 months ago
  35. e7a71d5 remove encoder lock, change to atomic and a thread local by Lingfeng Yang · 4 years ago
  36. fe1a4aa vulkan: async queue submit (host, codegen) by Lingfeng Yang · 4 years ago
  37. 709dd9f Revert "vulkan: delay pipeline layout destroy until all referent pipelines gone" by Lingfeng Yang · 4 years ago
  38. a09c0bd VK_KHR_shader_float16_int8, don't skip unknown ext. structs by Lingfeng Yang · 4 years ago
  39. 0b27aa3 (4/8) vulkan: Add VkImportBufferGOOGLE by Yilong Li · 4 years ago
  40. 427b723 vulkan-registry: Fix genvk.py on Python 3.8. by Yilong Li · 4 years ago
  41. 0e72c48 VkEncoder: add post-processing for vkGetPhysicalDeviceProperties*. by Yilong Li · 4 years ago
  42. 5898d7d vulkan: delay pipeline layout destroy until all referent pipelines gone by Lingfeng Yang · 4 years, 2 months ago
  43. c944c45 Remove generating of vulkan_enc/Android.mk by Roman Kiryanov · 4 years, 2 months ago
  44. faa9989 vulkan: always tear down host visible memory blocks properly by Lingfeng Yang · 4 years, 2 months ago
  45. 4d68de7 vulkan: suppress sampler field of VkDescriptorImageInfo (host) by Lingfeng Yang · 4 years, 3 months ago
  46. 399731a vulkan: Properly free guest-side handles for descriptor sets (host) by Lingfeng Yang · 4 years, 3 months ago
  47. fdda628 vulkan: work around NV windows driver bug by Lingfeng Yang · 4 years, 3 months ago
  48. 53d6d28 Remove proto dependency from vk snapshot by Lingfeng Yang · 4 years, 4 months ago
  49. bf864b4 virtio-gpu: gfxstream flush_resource + resource_create_v2 by Lingfeng Yang · 4 years, 5 months ago
  50. 5703af5 Generate NOTICE files. by Erwin Jansen · 4 years, 5 months ago
  51. 1d315c8 vulkan: fix issues in VkGraphicsPipelineCreateInfo marshaling by Lingfeng Yang · 4 years, 5 months ago
  52. 3d1ec54 Put handle ignoring behind a flag (host, codegen) by Lingfeng Yang · 4 years, 5 months ago
  53. da27da2 Add annotations to vk.xml to generate code properly by Lingfeng Yang · 4 years, 5 months ago
  54. 1a79f2a [vulkan] Fix loader bug in vkGetInstanceProcAddr by Lingfeng Yang · 4 years, 8 months ago
  55. 85a6664 [vulkan] android: external fence sync fd support (host) by Lingfeng Yang · 4 years, 10 months ago
  56. f1472eb Add missing library import to generator by Lingfeng Yang · 4 years, 10 months ago
  57. d8c1be2 [vulkan] Fix static array encoding by Lingfeng Yang · 4 years, 11 months ago
  58. e64707c [vulkan] Validate descriptor set allocations by Lingfeng Yang · 5 years ago
  59. 9f51b11 Merge "Add ETC2 support in vkCmdCopyImage" into emu-master-dev by Treehugger Robot · 5 years ago
  60. d2bd2f7 Add ETC2 support in vkCmdCopyImage by Yahan Zhou · 5 years ago
  61. 396a7e0 [vulkan] free stale descriptor set boxed info if pool is reset/destroyed by Lingfeng Yang · 5 years ago
  62. 0d162c2 [vulkan] only run create mapping on successful object creates by Lingfeng Yang · 5 years ago
  63. 269bab4 [vulkan] Use host sizeof(extensionStruct) instead of guest size by Lingfeng Yang · 5 years ago
  64. 8605cb8 [vulkan] Skip snapshotting code unless feature enabled by Lingfeng Yang · 5 years ago
  65. 894195c [vulkan] Add check for Vk 1.1 device functions by Lingfeng Yang · 5 years ago
  66. bcebf38 Translate compressed textures for render passes by Yahan Zhou · 5 years ago
  67. 403e214 Revert "[vulkan][gl] communicate pending readbacks, small vector opts" by Lingfeng Yang · 5 years ago
  68. 4e64baa [vulkan][gl] communicate pending readbacks, small vector opts by Lingfeng Yang · 5 years ago
  69. 3637f01 Add vkCreateSampler to RESOURCE_TRACKER_ENTRIES by Roman Kiryanov · 5 years ago
  70. 9a7a724 [vulkan] fix missing unwrap for create image with resources by Lingfeng Yang · 5 years ago
  71. 3f27702 [vulkan] create resources with requirements (host) by Lingfeng Yang · 5 years ago
  72. 0f295fb [vulkan] ensure in-order vkBegin/End/ResetCommandBuffer arrival by Lingfeng Yang · 5 years ago
  73. 1a51ef1 [vulkan] add flush + lock to encoder (host) by Lingfeng Yang · 5 years ago
  74. aec0773 [vulkan] put null optinal string marshaling behind a flag by Lingfeng Yang · 5 years ago
  75. 7f780fd [vulkan] Add detail to ANDROID_EMU_VK_LOG_CALLS=1 by Lingfeng Yang · 5 years ago
  76. e91510c [vulkan] Fix support for optional strings by David Reveman · 5 years ago
  77. 319485c [vulkan][snapshot] add tracing of object modifications by Lingfeng Yang · 5 years ago
  78. aac6474 [vulkan][snapshot] basic framework, capture vkCreate* apis by Lingfeng Yang · 5 years ago
  79. 31dd4c4 [vulkan] Add api to print readable version of Vulkan API opcodes by Lingfeng Yang · 5 years ago
  80. eef7fe5 [vulkan] Add option to codegen just one module by Lingfeng Yang · 5 years ago
  81. e96f1a3 Use compute shader to decompress textures by Yahan Zhou · 5 years ago
  82. afef3b0 Add vkCreateImageView to RESOURCE_TRACKER_ENTRIES by Roman Kiryanov · 5 years ago
  83. 0f11c78 [vulkan] Setup snapshot for all API calls by Lingfeng Yang · 5 years ago
  84. 0fe1188 Merge "Add hwvulkan_headers dependency to vulkan driver" into emu-master-dev by Treehugger Robot · 5 years ago
  85. 5b71a74 Merge "Split vulkan compressed texture into 2 textures" into emu-master-dev by Lingfeng Yang · 5 years ago
  86. 3db626a Split vulkan compressed texture into 2 textures by Yahan Zhou · 5 years ago
  87. eae8520 [vulkan][snapshot] Add protobuf for Vulkan struct serialization by Lingfeng Yang · 5 years ago
  88. 5e2f32a Add hwvulkan_headers dependency to vulkan driver by Jesse Hall · 5 years ago
  89. 5f28a50 [vulkan] Convert all Vulkan handles to serializable entity IDs by Lingfeng Yang · 5 years ago
  90. d0ea3ac [vulkan] deferred command buffers by Lingfeng Yang · 5 years ago
  91. 1437fa7 [vulkan] Codegen for wrapping vkGetPhysicalDeviceImageFormatProperties2 by Lingfeng Yang · 5 years ago
  92. 52fc0c5 [vulkan] properly encode descriptor update template API by Lingfeng Yang · 5 years ago
  93. 511eb8d [vulkan] Fix vkCreateDevice with device groups by Lingfeng Yang · 5 years ago
  94. 24a6908 [vulkan] Allow Vulkan 1.1 from host by Lingfeng Yang · 5 years ago
  95. c3dbd95 [vulkan] Fill in missing pieces for AHB/sync fd support by Lingfeng Yang · 5 years ago
  96. c15a322 [vulkan] followup for ext semaphore: windows support, update codegen by Lingfeng Yang · 5 years ago
  97. 24dfe38 External semaphore opaque fd for vulkan by Yahan Zhou · 5 years ago
  98. 8d83aa1 [vulkan] Fix missing macros/definitions for Android/Fuchsia external memory by Lingfeng Yang · 5 years ago
  99. 7a28f44 [vulkan] Fix missing structextends in vk.xml for ImportColorBuffer, etc. by Lingfeng Yang · 5 years ago
  100. cb0a00a [vulkan] Improve QueueSubmit handling by David Reveman · 5 years ago