summaryrefslogtreecommitdiff
path: root/libs/hwui/renderthread/VulkanManager.h
AgeCommit message (Expand)Author
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-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
2019-11-08Decouple SurfaceTexture from HWUIStan Iliev
2019-07-29Isolate the graphics classes into their own static libDerek Sollenberger
2019-06-26HWUI-VK: Decouple hwui Vulkan backend from Vulkan WSI APIsYiwei Zhang
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-03-29Invalidate Skia shader cache if Vulkan driver has changedStan Iliev
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-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-20Merge "Fix/suppress renderthread google-explicit-constructor warnings" am: 13...Chih-Hung Hsieh
2018-12-20Fix/suppress renderthread google-explicit-constructor warningsChih-Hung Hsieh
2018-12-15[HWUI] Remove hardcoding around wide color gamut.Peiyong Lin
2018-12-04Set color space on Vulkan render target surfaceStan Iliev
2018-11-13Handle ANativeWindow resize with Vulkan swapchainStan Iliev
2018-10-02Minor clean up/fixes of VulkanManager api version checks.Greg Daniel
2018-09-28Merge "Partially revert "[HWUI] Implement legacy color mode.""TreeHugger Robot
2018-09-27Partially revert "[HWUI] Implement legacy color mode."Peiyong Lin
2018-09-26Add support for wide gamut render targets in VulkanStan Iliev
2018-09-24Implemenet fenceWait and createReleaseFence in VulkanManager.Greg Daniel
2018-09-13[HWUI] Implement legacy color mode.Peiyong Lin
2018-09-05Reland "TextureView Vulkan support and optimized OpenGL draw"Stan Iliev
2018-09-04Revert "Revert "Revert "TextureView Vulkan support and optimized OpenGL draw"""Stan Iliev
2018-08-31Revert "Revert "TextureView Vulkan support and optimized OpenGL draw""Stan Iliev
2018-08-30Merge "Revert "TextureView Vulkan support and optimized OpenGL draw""Stan Iliev
2018-08-30Revert "TextureView Vulkan support and optimized OpenGL draw"John Reck
2018-08-29Merge "TextureView Vulkan support and optimized OpenGL draw"TreeHugger Robot
2018-08-29TextureView Vulkan support and optimized OpenGL drawStan Iliev
2018-08-20Update VulkanManager to use new skia Vulkan context api.Greg Daniel
2018-07-24Have the framework setup android defines for including vulkan.hGreg Daniel
2018-06-22Remove unused member in VulkanManager.Greg Daniel
2018-06-21Manually create and manage vulkan instance and device.Greg Daniel
2017-11-10Initialize pointer members in VulkanManager to nullGreg Daniel