- ebbced3 vulkan: Don't call the static VkDecoderGlobalState getter in unwrappers by Lingfeng Yang · 4 years ago
- 3b6f452 BumpPool: faster version of Pool for vulkan usage by Lingfeng Yang · 4 years ago
- 60e06b3 cereal: remove tracing inside the encoder, use .inls by Lingfeng Yang · 4 years ago
- 192579e vkDecoder: Add method vkGetLinearImageLayoutGOOGLE(). by Yilong Li · 4 years, 1 month ago
- 1e8c61d vulkan cereal: fix typo. by Yilong Li · 4 years, 2 months ago
- e7a71d5 remove encoder lock, change to atomic and a thread local by Lingfeng Yang · 4 years, 3 months ago
- fe1a4aa vulkan: async queue submit (host, codegen) by Lingfeng Yang · 4 years, 3 months ago
- 709dd9f Revert "vulkan: delay pipeline layout destroy until all referent pipelines gone" by Lingfeng Yang · 4 years, 3 months ago
- a09c0bd VK_KHR_shader_float16_int8, don't skip unknown ext. structs by Lingfeng Yang · 4 years, 3 months ago
- 0b27aa3 (4/8) vulkan: Add VkImportBufferGOOGLE by Yilong Li · 4 years, 3 months ago
- 427b723 vulkan-registry: Fix genvk.py on Python 3.8. by Yilong Li · 4 years, 3 months ago
- 0e72c48 VkEncoder: add post-processing for vkGetPhysicalDeviceProperties*. by Yilong Li · 4 years, 3 months ago
- 5898d7d vulkan: delay pipeline layout destroy until all referent pipelines gone by Lingfeng Yang · 4 years, 5 months ago
- c944c45 Remove generating of vulkan_enc/Android.mk by Roman Kiryanov · 4 years, 5 months ago
- faa9989 vulkan: always tear down host visible memory blocks properly by Lingfeng Yang · 4 years, 6 months ago
- 4d68de7 vulkan: suppress sampler field of VkDescriptorImageInfo (host) by Lingfeng Yang · 4 years, 6 months ago
- 399731a vulkan: Properly free guest-side handles for descriptor sets (host) by Lingfeng Yang · 4 years, 6 months ago
- fdda628 vulkan: work around NV windows driver bug by Lingfeng Yang · 4 years, 6 months ago
- 53d6d28 Remove proto dependency from vk snapshot by Lingfeng Yang · 4 years, 7 months ago
- bf864b4 virtio-gpu: gfxstream flush_resource + resource_create_v2 by Lingfeng Yang · 4 years, 8 months ago
- 5703af5 Generate NOTICE files. by Erwin Jansen · 4 years, 8 months ago
- 1d315c8 vulkan: fix issues in VkGraphicsPipelineCreateInfo marshaling by Lingfeng Yang · 4 years, 8 months ago
- 3d1ec54 Put handle ignoring behind a flag (host, codegen) by Lingfeng Yang · 4 years, 8 months ago
- da27da2 Add annotations to vk.xml to generate code properly by Lingfeng Yang · 4 years, 9 months ago
- 1a79f2a [vulkan] Fix loader bug in vkGetInstanceProcAddr by Lingfeng Yang · 5 years ago
- 85a6664 [vulkan] android: external fence sync fd support (host) by Lingfeng Yang · 5 years ago
- f1472eb Add missing library import to generator by Lingfeng Yang · 5 years ago
- d8c1be2 [vulkan] Fix static array encoding by Lingfeng Yang · 5 years ago
- e64707c [vulkan] Validate descriptor set allocations by Lingfeng Yang · 5 years ago
- 9f51b11 Merge "Add ETC2 support in vkCmdCopyImage" into emu-master-dev by Treehugger Robot · 5 years ago
- d2bd2f7 Add ETC2 support in vkCmdCopyImage by Yahan Zhou · 5 years ago
- 396a7e0 [vulkan] free stale descriptor set boxed info if pool is reset/destroyed by Lingfeng Yang · 5 years ago
- 0d162c2 [vulkan] only run create mapping on successful object creates by Lingfeng Yang · 5 years ago
- 269bab4 [vulkan] Use host sizeof(extensionStruct) instead of guest size by Lingfeng Yang · 5 years ago
- 8605cb8 [vulkan] Skip snapshotting code unless feature enabled by Lingfeng Yang · 5 years ago
- 894195c [vulkan] Add check for Vk 1.1 device functions by Lingfeng Yang · 5 years ago
- bcebf38 Translate compressed textures for render passes by Yahan Zhou · 5 years ago
- 403e214 Revert "[vulkan][gl] communicate pending readbacks, small vector opts" by Lingfeng Yang · 5 years ago
- 4e64baa [vulkan][gl] communicate pending readbacks, small vector opts by Lingfeng Yang · 5 years ago
- 3637f01 Add vkCreateSampler to RESOURCE_TRACKER_ENTRIES by Roman Kiryanov · 5 years ago
- 9a7a724 [vulkan] fix missing unwrap for create image with resources by Lingfeng Yang · 5 years ago
- 3f27702 [vulkan] create resources with requirements (host) by Lingfeng Yang · 5 years ago
- 0f295fb [vulkan] ensure in-order vkBegin/End/ResetCommandBuffer arrival by Lingfeng Yang · 5 years ago
- 1a51ef1 [vulkan] add flush + lock to encoder (host) by Lingfeng Yang · 5 years ago
- aec0773 [vulkan] put null optinal string marshaling behind a flag by Lingfeng Yang · 5 years ago
- 7f780fd [vulkan] Add detail to ANDROID_EMU_VK_LOG_CALLS=1 by Lingfeng Yang · 5 years ago
- e91510c [vulkan] Fix support for optional strings by David Reveman · 5 years ago
- 319485c [vulkan][snapshot] add tracing of object modifications by Lingfeng Yang · 5 years ago
- aac6474 [vulkan][snapshot] basic framework, capture vkCreate* apis by Lingfeng Yang · 5 years ago
- 31dd4c4 [vulkan] Add api to print readable version of Vulkan API opcodes by Lingfeng Yang · 5 years ago
- eef7fe5 [vulkan] Add option to codegen just one module by Lingfeng Yang · 5 years ago
- e96f1a3 Use compute shader to decompress textures by Yahan Zhou · 5 years ago
- afef3b0 Add vkCreateImageView to RESOURCE_TRACKER_ENTRIES by Roman Kiryanov · 5 years ago
- 0f11c78 [vulkan] Setup snapshot for all API calls by Lingfeng Yang · 5 years ago
- 0fe1188 Merge "Add hwvulkan_headers dependency to vulkan driver" into emu-master-dev by Treehugger Robot · 5 years ago
- 5b71a74 Merge "Split vulkan compressed texture into 2 textures" into emu-master-dev by Lingfeng Yang · 5 years ago
- 3db626a Split vulkan compressed texture into 2 textures by Yahan Zhou · 5 years ago
- eae8520 [vulkan][snapshot] Add protobuf for Vulkan struct serialization by Lingfeng Yang · 5 years ago
- 5e2f32a Add hwvulkan_headers dependency to vulkan driver by Jesse Hall · 5 years ago
- 5f28a50 [vulkan] Convert all Vulkan handles to serializable entity IDs by Lingfeng Yang · 6 years ago
- d0ea3ac [vulkan] deferred command buffers by Lingfeng Yang · 6 years ago
- 1437fa7 [vulkan] Codegen for wrapping vkGetPhysicalDeviceImageFormatProperties2 by Lingfeng Yang · 6 years ago
- 52fc0c5 [vulkan] properly encode descriptor update template API by Lingfeng Yang · 6 years ago
- 511eb8d [vulkan] Fix vkCreateDevice with device groups by Lingfeng Yang · 6 years ago
- 24a6908 [vulkan] Allow Vulkan 1.1 from host by Lingfeng Yang · 6 years ago
- c3dbd95 [vulkan] Fill in missing pieces for AHB/sync fd support by Lingfeng Yang · 6 years ago
- c15a322 [vulkan] followup for ext semaphore: windows support, update codegen by Lingfeng Yang · 6 years ago
- 24dfe38 External semaphore opaque fd for vulkan by Yahan Zhou · 6 years ago
- 8d83aa1 [vulkan] Fix missing macros/definitions for Android/Fuchsia external memory by Lingfeng Yang · 6 years ago
- 7a28f44 [vulkan] Fix missing structextends in vk.xml for ImportColorBuffer, etc. by Lingfeng Yang · 6 years ago
- cb0a00a [vulkan] Improve QueueSubmit handling by David Reveman · 6 years ago
- 0e1a2e8 [vulkan] Do not overwrite client's output pNext pointers by Lingfeng Yang · 6 years ago
- e7ab6e4 [vulkan] Fix some issues with codegen by Lingfeng Yang · 6 years ago
- 0807cf1 [base] Tracing library, rename VulkanStream to VulkanStreamGuest by Lingfeng Yang · 6 years ago
- 823ca8f Merge "[vulkan] VK_KHR_bind_memory2: Store bind info for 2/KHR calls as well" into emu-master-dev by Lingfeng Yang · 6 years ago
- 68fa222 [vulkan] VK_KHR_bind_memory2: Store bind info for 2/KHR calls as well by Lingfeng Yang · 6 years ago
- 3498989 [vulkan] Add unwrap hook for QueueSubmit and semaphore resource tracking by David Reveman · 6 years ago
- 99698ad [vulkan] Add VkImportColorBufferGOOGLE, VkImportPhysicalAddressGOOGLE by Lingfeng Yang · 6 years ago
- 2ff3567 [vulkan] Add functions to associate ColorBuffers/Vulkan resources by Lingfeng Yang · 6 years ago
- c0a8047 Merge "[vulkan] Avoid enumerating different physical device handles" into emu-master-dev by Lingfeng Yang · 6 years ago
- 4122552 [vulkan] Avoid enumerating different physical device handles by Lingfeng Yang · 6 years ago
- 24257ae [vulkan] Add custom guest-side API for AHardwareBuffer by Lingfeng Yang · 6 years ago
- 8dcca29 [vulkan] Codegen for AHB support functions by Lingfeng Yang · 6 years ago
- fef203a [vulkan] Codegen to link in AHardwareBuffer for guest build by Lingfeng Yang · 6 years ago
- 5c3be9f Advertise ETC2 texture formats in vkGetPhysicalDeviceFormatProperties by Yahan Zhou · 6 years ago
- 549ed89 [vulkan] Add general transform codegen + external memory transforms by Lingfeng Yang · 6 years ago
- a5fc4e1 Emulate sampler alpha channel for non-alpha textures by Yahan Zhou · 6 years ago
- 41070a9 [vulkan] Make vkGetImageMemoryRequirements not custom by Lingfeng Yang · 6 years ago
- 48cc87b [vulkan] Don't expose function pointers that were not enabled by Lingfeng Yang · 6 years ago
- 96ee44e [vulkan] Enable VK_KHR_get_physical_device_properties2 by Lingfeng Yang · 6 years ago
- db04760 Merge "[vulkan] Add external memory emulation state" into emu-master-dev by Lingfeng Yang · 6 years ago
- 650a3c7 [vulkan] Add external memory emulation state by Lingfeng Yang · 6 years ago
- e9ef1fe Vulkan command buffer pool remembers children command buffers by Yahan Zhou · 6 years ago
- 7697735 Advertise textureEtc2 for vulkan by Yahan Zhou · 6 years ago
- dab2960 Move ETC2 texture decompression to right before it executes cmds by Yahan Zhou · 6 years ago
- 4c26d4f Add ETC2 translation into vulkan by Yahan Zhou · 6 years ago
- 7b2c432 Fake ETC2 texture supports for vulkan by Yahan Zhou · 6 years ago
- 7624f12 [vulkan] Fix vkQueueSignalReleaseImageANDROID encoding by Lingfeng Yang · 6 years ago
- 5dfc7d4 [vulkan] Add more logging to Vulkan encoder/decoder by Lingfeng Yang · 6 years ago
- 547befa [vulkan] Fix wrong order of memory freeing in vkDestroyDevice by Lingfeng Yang · 6 years ago