summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/VulkanManager.cpp
AgeCommit message (Expand)Author
2025-03-18Merge "Add support for Vulkan VK_EXT_frame_boundary in HWUI." into main Greg Daniel
2025-03-18Add support for Vulkan VK_EXT_frame_boundary in HWUI. Greg Daniel
2025-03-17Fix vkGetPhysicalDeviceQueueFamilyProperties2 validation error dm93.han
2025-01-09Merge "Modify the log information of semaphore in finishFrame" into main am: ... Treehugger Robot
2025-01-09Modify the log information of semaphore in finishFrame Shuangxi Xiang
2024-09-19[Vulkan] Query global priority support for queue creation Juston Li
2024-09-06Merge "Add support for AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM" into main Treehugger Robot
2024-09-06Add support for AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM Greg Daniel
2024-08-30[HWUI] Update Ganesh includes to specify new location Nolan Scobie
2024-06-20[base] Update deprecated GrVk type names Kaylee Lubick
2024-03-07[base] Migrate deprecated GrBackendSemaphore methods Kevin Lubick
2024-03-06Revert "[base] Migrate deprecated GrBackendSemaphore methods" Priyanka Advani
2024-03-06[base] Migrate deprecated GrBackendSemaphore methods Kevin Lubick
2024-01-31[Vulkan] Utilize Skia's new VK_ERROR_DEVICE_LOST callback to log Nolan Scobie
2023-11-10Fix UAF in VkSemaphore management John Reck
2023-11-08Adjust how present semaphore is handled John Reck
2023-10-13[base] Use newer GrDirectContexts::MakeVulkan Kevin Lubick
2023-09-12[base] Update GrDirectContext calls to use safer API Kevin Lubick
2023-08-29[base] Migrate deprecated Vk GrBackendSurface related functions Brian Osman
2023-08-25Tighten up race condition risk in VulkanManager. Alec Mouri
2023-08-07Use "HWUI" LOG_TAG exclusively in libs/hwui/** Nolan Scobie
2023-07-18Merge "Enable VK_EXT_global_priority" into udc-dev am: 99c28e88c5 am: 6c8ebad47d Winson Chung
2023-07-17Enable VK_EXT_global_priority Mattias Simonsson
2023-06-23Merge "Remove vkDeviceWaitIdle call when destroying VulkanSurface" into udc-d... Treehugger Robot
2023-06-21Remove vkDeviceWaitIdle call when destroying VulkanSurface Alec Mouri
2023-05-31Migrate SkSurface::flush methods to skgpu::ganesh version Kevin Lubick
2023-05-25Revert "Turn on vk unit tests" Alec Mouri
2023-05-23Revert "Turn on vk unit tests" Alec Mouri
2023-05-08Migrate to use SkSurfaces functions instead of deprecated methods Kevin Lubick
2023-05-02Merge "Have GrContext hold a strong ref to VulkanManager" into udc-dev John Reck
2023-05-01Have GrContext hold a strong ref to VulkanManager John Reck
2023-04-28Add missing required extension John Reck
2023-04-12Only enable the VK extensions we need John Reck
2022-06-01Make GPU duration metrics more accurate for Vulkan Alec Mouri
2021-12-09Plumb support for rendering A8 in Vulkan Leon Scroggins III
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 cases Greg 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 HWUI Hugues Evrard
2021-03-01Remove flushAndSubit from SkiaPipeline renderFrame. Greg Daniel
2021-01-13Turn on vk unit tests Alec Mouri
2020-09-15Use SkSurface::recordingContext instead of deprecated getContext Adlai Holler
2020-09-03HWUI: remove the redundant present queue Yiwei Zhang
2020-08-20Remove VulkanManager::mCommandPool Leon Scroggins III
2020-08-17Share Vulkan resources between RenderThread and HardwareBitmapUploader Derek Sollenberger
2020-07-28Migrate from GrContext to GrDirectContext Adlai 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