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