Searched refs:GrVkBackendContext (Results 1 – 12 of 12) sorted by relevance
39 struct GrVkBackendContext : public SkRefCnt { struct56 static const GrVkBackendContext* Create(uint32_t* presentQueueIndex = nullptr, argument59 ~GrVkBackendContext() override;
42 const GrVkBackendContext* GrVkBackendContext::Create(uint32_t* presentQueueIndexPtr, in Create()255 GrVkBackendContext* ctx = new GrVkBackendContext(); in Create()269 GrVkBackendContext::~GrVkBackendContext() { in ~GrVkBackendContext()
168 const GrVkBackendContext* backendContext);251 sk_sp<const GrVkBackendContext> fBackendContext;
72 const GrVkBackendContext* vkBackendContext = in Create()73 reinterpret_cast<const GrVkBackendContext*>(backendContext); in Create()75 vkBackendContext = GrVkBackendContext::Create(); in Create()93 const GrVkBackendContext* backendCtx) in GrVkGpu()
30 VkTestContext(sk_sp<const GrVkBackendContext> vk) : fVk(std::move(vk)) {} in VkTestContext()32 sk_sp<const GrVkBackendContext> fVk;
112 sk_sp<const GrVkBackendContext> backendContext(GrVkBackendContext::Create()); in Create()135 VkTestContextImpl(sk_sp<const GrVkBackendContext> backendContext) in VkTestContextImpl()
24 …Vulkan the client creates a Vulkan device and queue, initializes a GrVkBackendContext to describe …27 sk_sp<GrVkBackendContext> vkContext = new GrVkBackendContext;
46 using CanPresentFn = GrVkBackendContext::CanPresentFn;66 sk_sp<const GrVkBackendContext> fBackendContext;
43 fBackendContext.reset(GrVkBackendContext::Create(&fPresentQueueIndex, canPresent)); in VulkanWindowContext()
18 struct GrVkBackendContext;
476 "$_include/gpu/vk/GrVkBackendContext.h",480 "$_src/gpu/vk/GrVkBackendContext.cpp",
560 "src/gpu/vk/GrVkBackendContext.cpp",