Home
last modified time | relevance | path

Searched refs:GrVkInterface (Results 1 – 15 of 15) sorted by relevance

/external/skia/src/gpu/vk/
DGrVkCaps.h15 struct GrVkInterface;
29 GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface,
120 void init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface,
129 void initConfigTable(const GrVkInterface*, VkPhysicalDevice);
130 void initStencilFormat(const GrVkInterface* iface, VkPhysicalDevice physDev);
135 void init(const GrVkInterface*, VkPhysicalDevice, VkFormat);
137 void initSampleCounts(const GrVkInterface*, VkPhysicalDevice, VkFormat);
DGrVkCaps.cpp15 GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in GrVkCaps()
75 void GrVkCaps::init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in init()
282 bool stencil_format_supported(const GrVkInterface* interface, in stencil_format_supported()
291 void GrVkCaps::initStencilFormat(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initStencilFormat()
312 void GrVkCaps::initConfigTable(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initConfigTable()
343 void GrVkCaps::ConfigInfo::initSampleCounts(const GrVkInterface* interface, in initSampleCounts()
384 void GrVkCaps::ConfigInfo::init(const GrVkInterface* interface, in init()
DGrVkInterface.cpp15 GrVkInterface::GetProc make_unified_getter(const GrVkInterface::GetInstanceProc& iproc, in make_unified_getter()
16 const GrVkInterface::GetDeviceProc& dproc) { in make_unified_getter()
25 GrVkInterface::GrVkInterface(const GetInstanceProc& getInstanceProc, in GrVkInterface() function in GrVkInterface
30 : GrVkInterface(make_unified_getter(getInstanceProc, getDeviceProc), in GrVkInterface()
35 GrVkInterface::GrVkInterface(GetProc getProc, in GrVkInterface() function in GrVkInterface
201 bool GrVkInterface::validate(uint32_t extensionFlags) const { in validate()
DGrVkExtensions.h22 GrVkExtensions(GrVkInterface::GetProc getProc) in GrVkExtensions()
43 GrVkInterface::GetProc fGetProc;
DGrVkMemory.cpp62 const GrVkInterface* iface = gpu->vkInterface(); in AllocAndBindBufferMemory()
146 const GrVkInterface* iface = gpu->vkInterface(); in AllocAndBindImageMemory()
495 const GrVkInterface* iface = fGpu->vkInterface(); in ~GrVkSubHeap()
628 const GrVkInterface* iface = fGpu->vkInterface(); in free()
DGrVkBackendContext.cpp52 GrVkInterface::GetProc getProc) { in Create()
297 sk_make_sp<GrVkInterface>(getProc, inst, device, extensionFlags); in Create()
DGrVkGpu.h33 struct GrVkInterface;
48 const GrVkInterface* vkInterface() const { return fBackendContext->fInterface.get(); } in vkInterface()
DGrVkGpu.cpp585 const GrVkInterface* interface = this->vkInterface(); in uploadTexDataLinear()
/external/skia/include/gpu/vk/
DGrVkBackendContext.h47 sk_sp<const GrVkInterface> fInterface;
70 GrVkInterface::GetProc getProc = nullptr);
72 static const GrVkBackendContext* Create(const GrVkInterface::GetInstanceProc& getInstanceProc,
73 const GrVkInterface::GetDeviceProc& getDeviceProc,
DGrVkInterface.h23 struct SK_API GrVkInterface : public SkRefCnt { struct
50 GrVkInterface(GetProc getProc, argument
55 GrVkInterface(const GetInstanceProc&,
/external/skia/tools/gpu/vk/
DVkTestContext.cpp24 VkFenceSync(sk_sp<const GrVkInterface> vk, VkDevice device, VkQueue queue, in VkFenceSync()
97 sk_sp<const GrVkInterface> fVk;
DVkTestContext.h29 const GrVkInterface* vk() const { return fVk->fInterface.get(); } in vk()
/external/skia/tools/gpu/mtl/
DMtlTestContext.mm26 MtlFenceSync(sk_sp<const GrVkInterface> vk, VkDevice device, VkQueue queue,
99 sk_sp<const GrVkInterface> fVk;
/external/skia/gn/
Dgpu.gni509 "$_include/gpu/vk/GrVkInterface.h",
544 "$_src/gpu/vk/GrVkInterface.cpp",
/external/skia/
DAndroid.bp567 "src/gpu/vk/GrVkInterface.cpp",