1. 9b82e33 [vulkan] Add AHB support functions by Lingfeng Yang · 5 years ago
  2. 29cf075 [vulkan] Link in AHardwareBuffer by Lingfeng Yang · 5 years ago
  3. a039858 gralloc: fix null pointer dereference when DMA not enabled (!) by Lingfeng Yang · 5 years ago
  4. 2b1b8cf [vulkan] Take codegen for general / external memory transforms (guest) by Lingfeng Yang · 5 years ago
  5. 4f3bd57 [vulkan] Flush previous API's stream by Lingfeng Yang · 5 years ago
  6. d88e690 Revert "Exit HostConnection for thread which only uses gralloc" by huans · 5 years ago
  7. 6d62288 single host connection per gralloc process by Lingfeng Yang · 5 years ago
  8. f344f4f Dedicated host connection for EmuHWC2 by huans · 5 years ago
  9. 1ec6f43 unique HosstConnection by Lingfeng Yang · 5 years ago
  10. 09d0f91 Revert "[vulkan] Destroy devices and instances when HAL closes" by Lingfeng Yang · 5 years ago
  11. 9392363 [vulkan] Destroy devices and instances when HAL closes by Lingfeng Yang · 5 years ago
  12. b8a38c7 [vulkan] Add feature flag by Lingfeng Yang · 5 years ago
  13. 422d22d [vulkan] Enable VK_KHR_maintenance1 and VK_KHR_get_memory_requirements2 by Lingfeng Yang · 5 years ago
  14. f0654ff [vulkan] expose only appropriate function pointers by Lingfeng Yang · 5 years ago
  15. cb13fc2 Merge changes I7818fd30,Idd64da18 by Treehugger Robot · 5 years ago
  16. b68cb2e Merge "Add more debug log for EmuHWC2" by Treehugger Robot · 5 years ago
  17. 2ba0884 Merge "emuhwc2: Export retire and release fences for all composed buffers" by Huan Song · 5 years ago
  18. 779c265 Merge "[vulkan] Add VK_KHR_get_physical_device_properties2 support" by Lingfeng Yang · 5 years ago
  19. 4922ae3 Merge "Support ETC1 compressed texture" by Yahan Zhou · 5 years ago
  20. beb05a8 Close fence fd when used. by huans · 6 years ago
  21. c0d0a2c Add more debug log for EmuHWC2 by huans · 5 years ago
  22. 119e563 Clear history release fence before present by huans · 5 years ago
  23. e3ccec5 emuhwc2: Export retire and release fences for all composed buffers by Lingfeng Yang · 6 years ago
  24. 154a33c [vulkan] Add VK_KHR_get_physical_device_properties2 support by Lingfeng Yang · 5 years ago
  25. 0954591 Support for calling null draws from the guest by Lingfeng Yang · 5 years ago
  26. 49c7de2 [vulkan] Fix coherent memory for 32-bit userspace apps by Lingfeng Yang · 5 years ago
  27. 5fda813 [vulkan] Fix vkQueueSignalReleaseImageANDROID encoding (codegen) by Lingfeng Yang · 5 years ago
  28. 858ebe2 [vulkan] Take codegen for more logging by Lingfeng Yang · 5 years ago
  29. 47d8fff [gl] Disable direct glMapBufferRange for now by Lingfeng Yang · 5 years ago
  30. 7dea7b3 [vulkan] Expose VK_ANDROID_native_buffer by Lingfeng Yang · 6 years ago
  31. 18361b8 Support ETC1 compressed texture by Yahan Zhou · 6 years ago
  32. 8e89eab Fix bug where encoder could become stale in host memory virt by Lingfeng Yang · 6 years ago
  33. abc80da Take generated code fix for glReadPixels by Lingfeng Yang · 6 years ago
  34. 72944ba Support GL_EXT_robustness by Yahan Zhou · 6 years ago
  35. 630abfb [vulkan] unbreak non-GLDirectMem by Lingfeng Yang · 6 years ago
  36. 4a8f7e2 [vulkan] Increase virtual host visible heap size to 512MB by Lingfeng Yang · 6 years ago
  37. 35e9c6a [vulkan] Suballocate host visible memory by Lingfeng Yang · 6 years ago
  38. e997952 [vulkan] Promote vkAllocate/FreeMemory to fully virtual entry points by Lingfeng Yang · 6 years ago
  39. df17313 [vulkan] host visible virt: virtualize memory types by Lingfeng Yang · 6 years ago
  40. afe29d3 [vulkan] Have a single struct for host visible memory virt info by Lingfeng Yang · 6 years ago
  41. 58b89c8 [vulkan] Collect (but do not use) host-visible memory virtualization info by Lingfeng Yang · 6 years ago
  42. d3dd1c3 [android-emu-base] Copy over SubAllocator class by Lingfeng Yang · 6 years ago
  43. 97a0670 [vulkan] Take autogenerated code for to/from host transform by Lingfeng Yang · 6 years ago
  44. 62b2332 [vulkan] Take autogenerated transform code by Lingfeng Yang · 6 years ago
  45. 5c63afd [vulkan] host coherent: take codegen (guest) by Lingfeng Yang · 6 years ago
  46. 236abc9 [vulkan] host coherent: Integrate VK_GOOGLE_address_space by Lingfeng Yang · 6 years ago
  47. 3175463 [vulkan] Set the features on first connection by Lingfeng Yang · 6 years ago
  48. abc6516 [vulkan] Allow delivery of rc strings in a compact struct format by Lingfeng Yang · 6 years ago
  49. 04a5719 [vulkan] Fix flaky crash by Lingfeng Yang · 6 years ago
  50. e637ca5 [vulkan] Fix error in ColorBuffer handle extraction by Lingfeng Yang · 6 years ago
  51. def88ba [vulkan] Refactor all custom logic into ResourceTracker by Lingfeng Yang · 6 years ago
  52. f77fd92 Merge "[vulkan] refactor custom create apis as VkEventHandler (guest)" by Lingfeng Yang · 6 years ago
  53. fe1820e Fix PUBG on emulator by Yahan Zhou · 6 years ago
  54. 131d5a4 [vulkan] refactor custom create apis as VkEventHandler (guest) by Lingfeng Yang · 6 years ago
  55. 8f9ed18 Fix build for older APIs by Roman Kiryanov · 6 years ago
  56. c08fbfb Fix mac build (HOST_BUILD vs GOLDFISH_OPENGL_BUILD_FOR_HOST) by Lingfeng Yang · 6 years ago
  57. ce3bf79 Merge "Add glMapBufferRange implemented via direct memory access" by Treehugger Robot · 6 years ago
  58. daecd14 Add glMapBufferRange implemented via direct memory access by Roman Kiryanov · 6 years ago
  59. e3c573d Merge pie-platform-release (PPRL.181105.017, history only) into master by Xin Li · 6 years ago
  60. 29c99d9 [vulkan] Express validation in terms of VkEventHandler by Lingfeng Yang · 6 years ago
  61. b1d9010 [vulkan] Take generated code for VkEventHandler by Lingfeng Yang · 6 years ago
  62. 9666b85 [vulkan] VK_ANDROID_native_buffer: extract host ColorBuffer handle by Lingfeng Yang · 6 years ago
  63. 808a631 [vulkan] VK_ANDROID_native_buffer skeleton (taking autogenerated code) by Lingfeng Yang · 6 years ago
  64. 60b411d [vulkan] Add validation mechanism to encoder by Lingfeng Yang · 6 years ago
  65. 6ab1b0d [vulkan] Allow custom logic in guest to access encoder/resourcetracker by Lingfeng Yang · 6 years ago
  66. 4178a73 Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-release by Bill Yi · 6 years ago
  67. 0232e2d Merge "Index range cache comparison with strict ordering" by Treehugger Robot · 6 years ago
  68. 0f3971d Index range cache comparison with strict ordering by Yahan Zhou · 6 years ago
  69. fddc0de [vulkan] Take codegen fix for pointers to size_t marshaling by Lingfeng Yang · 6 years ago
  70. 905d331 Merge "Merge commit ab/5111269 into master" by Cody Schuffelen · 6 years ago
  71. 6e28000 Merge commit ab/5111269 into master by Cody Schuffelen · 6 years ago
  72. b92df0c [vulkan] Add size_t to non abi portable types by Lingfeng Yang · 6 years ago
  73. e4008a0 [vulkan] ABI independence of Vulkan handles by Lingfeng Yang · 6 years ago
  74. 2285df1 [vulkan] ABI independence: fuse marshaling with handle mapping by Lingfeng Yang · 6 years ago
  75. 77dc251 [vulkan] ABI independence - groundwork by Lingfeng Yang · 6 years ago
  76. 85b3597 [vulkan] Add header for handling platform compatibility by Lingfeng Yang · 6 years ago
  77. 750c564 [vulkan] Support for struct extensions (guest taking autogenerated code) by Lingfeng Yang · 6 years ago
  78. 8aa1e09 Merge "[vulkan] Build vulkan.ranchu" by Lingfeng Yang · 6 years ago
  79. e07a4c5 Merge "[vulkan] Fix initialization on device" by Lingfeng Yang · 6 years ago
  80. 113689e [vulkan] Fix initialization on device by Lingfeng Yang · 6 years ago
  81. 3212844 [vulkan] Build vulkan.ranchu by Lingfeng Yang · 6 years ago
  82. 75ed5c2 [vulkan] Fix lol in memory mapping code by Lingfeng Yang · 6 years ago
  83. 9d02e10 [vulkan] Fix enough for dEQP-VK.api.smoke.* to pass by Lingfeng Yang · 6 years ago
  84. e30d338 [vulkan] Take generated code for memory map API by Lingfeng Yang · 6 years ago
  85. 6dbe21a [vulkan] Initial implementation of mapped memory by Lingfeng Yang · 6 years ago
  86. 36891c5 [vulkan] Fix warnings, add Werror by Lingfeng Yang · 6 years ago
  87. 25baf11 [vulkan] Emit less code for simple copy cases by Lingfeng Yang · 6 years ago
  88. 71b596b [vulkan] Incorporate resource tracker and resource-aware encoder by Lingfeng Yang · 6 years ago
  89. c023a19 [vulkan] VulkanHandleMapping abstract class by Lingfeng Yang · 6 years ago
  90. 899fee0 [vulkan] Representation of Vulkan resources by Lingfeng Yang · 6 years ago
  91. a7916b1 Add checksum support for CMakeList generation by Erwin Jansen · 6 years ago
  92. e708e92 [vulkan] Start on code to wrap Vulkan handles by Lingfeng Yang · 6 years ago
  93. 0b81df2 [vulkan] Add function lookup table by Lingfeng Yang · 6 years ago
  94. 73c9ed6 [vulkan] don't marshal unions by marshaling every member (guest) by Lingfeng Yang · 6 years ago
  95. 4b78f7f [vulkan] memcpy-based memory mapping API by Lingfeng Yang · 6 years ago
  96. 6f3b6c5 Add functions to allocate/free raw aligned buffers by Lingfeng Yang · 6 years ago
  97. 3af8bd1 [vulkan] Pass through vkEnumerateInstanceExtensionProperties by Lingfeng Yang · 6 years ago
  98. f4d77ef [vulkan] generated encoder (guest) by Lingfeng Yang · 6 years ago
  99. d794d7e [vulkan] Add counting stream by Lingfeng Yang · 6 years ago
  100. 75b14c1 [vulkan] Fix issues in VulkanStream by Lingfeng Yang · 6 years ago