summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/VulkanManager.cpp
AgeCommit message (Expand)Author
2021-07-15In VuklanManager make sure we have a valid semaphore context before destroyin...Greg Daniel
2021-06-09Make sure to close vulkan fd's in error casesGreg Daniel
2021-05-22Use TraceUtils.h from gui shared library.rnlee
2021-05-14Add a mutex to VulkanManager::initialize.Greg Daniel
2021-03-09Use VK_ANDROID_frame_boundary in HWUIHugues Evrard
2021-03-01Remove flushAndSubit from SkiaPipeline renderFrame.Greg Daniel
2021-01-13Turn on vk unit testsAlec Mouri
2020-09-15Use SkSurface::recordingContext instead of deprecated getContextAdlai Holler
2020-09-03HWUI: remove the redundant present queueYiwei Zhang
2020-08-20Remove VulkanManager::mCommandPoolLeon Scroggins III
2020-08-17Share Vulkan resources between RenderThread and HardwareBitmapUploaderDerek Sollenberger
2020-07-28Migrate from GrContext to GrDirectContextAdlai Holler
2020-05-14Update skia flush call APIs.Greg Daniel
2020-05-01Revert^2 "hwui: remove FatVector"Jagadeesh Pakaravoor
2020-03-05Revert "hwui: remove FatVector"Tim Murray
2020-02-07hwui: remove FatVectorTim Murray
2019-11-08Decouple SurfaceTexture from HWUIStan Iliev
2019-08-15HWUI-VK: remove duplicate GET_DEV_PROCYiwei Zhang
2019-08-02[HWUI] clean up libgui include directivesAlec Mouri
2019-06-26HWUI-VK: Decouple hwui Vulkan backend from Vulkan WSI APIsYiwei Zhang
2019-05-18Merge "Make sure we don't delete VkSemaphores before exporting in VulkanManager"Greg Daniel
2019-05-15Make sure we don't delete VkSemaphores before exporting in VulkanManagerGreg Daniel
2019-05-14Merge "Remove workaround in VulkanSurface for missing vendor flag." into qt-devGreg Daniel
2019-05-14Remove workaround in VulkanSurface for missing vendor flag.Greg Daniel
2019-04-23Fix deletion of VkSemaphores in VulkanManager.Greg Daniel
2019-04-12Support render-ahead in vulkanJohn Reck
2019-04-02Add workaround for qualcomm vulkan AHDARDWAREBUFFER_USAGE_VENDER_0Greg Daniel
2019-04-01Merge "Invalidate Skia shader cache if Vulkan driver has changed"TreeHugger Robot
2019-03-29Invalidate Skia shader cache if Vulkan driver has changedStan Iliev
2019-03-26Fix crash after dequeueNativeBuffer failsStan Iliev
2019-03-21Block GPU on dequeue fence only if it has not signalled alreadyStan Iliev
2019-03-21Block GPU on release fence from dequeueBuffer earlierStan Iliev
2019-03-18Merge "Remove old TaskManager system"John Reck
2019-03-18Remove old TaskManager systemJohn Reck
2019-03-12Merge "Copy extension names to an owning container to prevent use-after-free"TreeHugger Robot
2019-03-11Copy extension names to an owning container to prevent use-after-freeRoman Kiryanov
2019-03-08Directly manage buffer presentation in Vulkan using AHardwareBuffers.Derek Sollenberger
2019-02-28Add ability to change context priority of RT Vulkan queuesStan Iliev
2019-02-20Start RenderThread earlier to preload Vulkan/EGL driversStan Iliev
2019-02-13Decouple VulkanManager from RenderThreadStan Iliev
2019-02-04Fix crash when VulkanSurface is no longer validStan Iliev
2019-01-29Update Vulkan skia creation to use apiVersion instead of instanceVersionGreg Daniel
2019-01-24Remove use of SkColorSpace::Gamut enumBrian Osman
2019-01-18Add support for preTransform in Vulkan swapchain.Greg Daniel
2019-01-15VkFunctorDrawable implementationBo Liu
2018-12-15[HWUI] Remove hardcoding around wide color gamut.Peiyong Lin
2018-12-10Fix temporary stretching when Surface is resized with VulkanStan Iliev
2018-12-05Merge "Prefer using 3 buffers in vulkan swapchain."TreeHugger Robot
2018-12-04Prefer using 3 buffers in vulkan swapchain.Greg Daniel
2018-12-04Set color space on Vulkan render target surfaceStan Iliev