Chinmay Garde
6ab2c166fd
Remove all dependencies on Garnet. ( flutter/engine#5869 )
2018-07-26 12:49:34 -07:00
egdaniel
4b47ba0110
Remove use of GrVkInterface in vulkan. ( flutter/engine#5764 )
2018-07-17 08:59:36 -04:00
egdaniel
d019976b47
Nosksp backend context ( flutter/engine#5544 )
...
* Use new vulkan factory of GrContext which doens't take an sk_sp.
* remove unneeded member.
2018-06-15 14:53:50 -04:00
egdaniel
800005b4c9
Update GrVkBackendContext to no longer own the VkInstance and VkDevice ( flutter/engine#5457 )
...
This changes the ownership of the VkInstance and VkDevice back to the flutter's objects. I am trying to move skia into a world where GrVkBackendContext is purely a description of the vulkan context skia should use and is just passed in during GrContext creation. It shouldn't need to be ref counted or actually do work in destructor (those changes to come later). This is just a first step towards getting there.
2018-06-04 14:46:12 -04:00
Brian Salomon
53b3c06c97
Modernize GrContext creation ( flutter/engine#4640 )
2018-02-06 13:45:31 -08:00
George Kulakowski
fa539e618e
Rename ftl to fxl in Fuchsia specific code ( flutter/engine#4090 )
2017-09-11 15:58:48 -07:00
freiling
09b35b4170
Vulkan on Fuchsia performance tuning ( flutter/engine#3822 )
...
* increase Vulkan GrContext resource cache limits to match android
* [content handler] tune VulkanSurfaceProducer allocation and recycling heuristics
2017-06-23 16:02:23 -07:00
Chinmay Garde
f05379f248
Account for GrVkBackendContext assuming ownership of the VkInstance and VkDevice. ( flutter/engine#3604 )
2017-04-18 14:21:42 -07:00
Chinmay Garde
26fe5e1b12
Add a Vulkan backend for Fuchsia and Android. ( flutter/engine#3282 )
2017-01-20 14:37:10 -08:00
Chinmay Garde
37ee7c506c
Make the creation of VulkanWindow platform agnostic by refactoring out Android specific surface creation routines. ( flutter/engine#3048 )
2016-09-20 15:55:48 -07:00
Chinmay Garde
923c36f013
Setup a vulkan window with device selection and swapchain setup. ( flutter/engine#3033 )
2016-09-15 17:38:16 -07:00