aboutsummaryrefslogtreecommitdiff
path: root/fuchsia/include
AgeCommit message (Collapse)Author
2020-12-07Move off libcutils thread_store_*.Elliott Hughes
We're trying to remove libcutils' thread_store_*. This code doesn't just use the EGLThreadInfo destructor so isn't trivially replaced by C++ thread_local, so we use pthread_* directly instead, which also lets us remove some unnecessary Fuchsia portability copy & paste. Test: treehugger Change-Id: Idb4d3fe2554193b7f6bc60f3aab5115bdbddffe0
2020-11-25[logging] Use new logging macro and pass file and lineSuraj Malhotra
This is part one in soft transition. It will be changed to use old logging macro name once transition is complete. Change-Id: I342d553d7588e966c8be970ae53cc267c000d0ba
2019-12-10[Fuchsia] Use logging serviceCraig Stout
Iincludes redirection of stdout and stderr to logging, in case some part of the driver or a dependency is relying on those. Change-Id: I8ee4431a2fc90d4d9bdcecc7a2d9d3bfdd42b27f
2019-10-21[vulkan] Remove use of libfdioJohn Bauman
We want to remove dependencies on Fuchsia from libvulkan to any other shared libraries, so switch to using the PFN_vkConnectToServiceAddr by the loader to connect to services. Bug: fxb/13095 Change-Id: I757a80b836aa5a1164963231fc3ff834cace1ff8
2019-02-16[vulkan] Fuchsia build supportDavid Reveman
This initial patch attempts to minimize changes to existing code by adding a fuchsia compat layer that matches what is expected from android/linux. Multi platform support can be improved in follow up changes by introducing a more appropriate platform layer. BUILD.gn is limited to target_os=fuchsia but can be improved to support other platforms. Change-Id: I7c69a4368d3560032ff341ee8a5a58c01b50ab5e