Home
last modified time | relevance | path

Searched refs:GrVkInterface (Results 1 - 12 of 12) sorted by relevance

/third_party/skia/src/gpu/vk/
H A DGrVkAMDMemoryAllocator.h16 struct GrVkInterface;
26 sk_sp<const GrVkInterface> interface,
43 sk_sp<const GrVkInterface> interface,
74 GrVkAMDMemoryAllocator(VmaAllocator allocator, sk_sp<const GrVkInterface> interface,
84 // memory, then we won't need to save the GrVkInterface here since we won't need to make direct
86 sk_sp<const GrVkInterface> fInterface;
H A DGrVkCaps.h16 struct GrVkInterface;
29 const GrVkInterface* vkInterface,
292 void init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface,
295 void initGrCaps(const GrVkInterface* vkInterface,
303 void initFormatTable(const GrVkInterface*, VkPhysicalDevice, const VkPhysicalDeviceProperties&);
304 void initStencilFormat(const GrVkInterface* iface, VkPhysicalDevice physDev);
353 void init(const GrVkInterface*, VkPhysicalDevice, const VkPhysicalDeviceProperties&,
356 void initSampleCounts(const GrVkInterface*, VkPhysicalDevice,
H A DGrVkGpu.h37 struct GrVkInterface;
55 const GrVkInterface* vkInterface() const { return fInterface.get(); } in vkInterface()
230 sk_sp<const GrVkInterface>, uint32_t instanceVersion, uint32_t physicalDeviceVersion,
414 sk_sp<const GrVkInterface> fInterface;
H A DGrVkAMDMemoryAllocator.cpp17 #include "src/gpu/vk/GrVkInterface.h"
33 sk_sp<const GrVkInterface> interface, in Make()
46 sk_sp<const GrVkInterface> interface, in Make()
118 sk_sp<const GrVkInterface> interface, in GrVkAMDMemoryAllocator()
H A DGrVkInterface.h22 * GrContext is created it is given a GrVkInterface. All functions that should be
26 struct GrVkInterface : public SkRefCnt { struct
41 GrVkInterface(GrVkGetProc getProc,
48 // Validates that the GrVkInterface supports its advertised standard. This means the necessary
H A DGrVkInterface.cpp10 #include "src/gpu/vk/GrVkInterface.h"
20 GrVkInterface::GrVkInterface(GrVkGetProc getProc, in GrVkInterface() function in GrVkInterface
266 if (kIsDebug) { SkDebugf("%s:%d GrVkInterface::validate() failed.\n", __FILE__, __LINE__); } \
269 bool GrVkInterface::validate(uint32_t instanceVersion, uint32_t physicalDeviceVersion, in validate()
H A DGrVkCaps.cpp26 #include "src/gpu/vk/GrVkInterface.h"
36 GrVkCaps::GrVkCaps(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in GrVkCaps()
297 void GrVkCaps::init(const GrContextOptions& contextOptions, const GrVkInterface* vkInterface, in init()
612 void GrVkCaps::initGrCaps(const GrVkInterface* vkInterface, in initGrCaps()
742 bool stencil_format_supported(const GrVkInterface* interface, in stencil_format_supported()
751 void GrVkCaps::initStencilFormat(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initStencilFormat()
851 void GrVkCaps::initFormatTable(const GrVkInterface* interface, VkPhysicalDevice physDev, in initFormatTable()
1365 void GrVkCaps::FormatInfo::initSampleCounts(const GrVkInterface* interface, in initSampleCounts()
1409 void GrVkCaps::FormatInfo::init(const GrVkInterface* interface, in init()
H A DGrVkGpu.cpp38 #include "src/gpu/vk/GrVkInterface.h"
107 sk_sp<const GrVkInterface> interface; in Make()
110 interface.reset(new GrVkInterface(backendContext.fGetProc, in Make()
129 interface.reset(new GrVkInterface(backendContext.fGetProc, in Make()
222 sk_sp<GrVkCaps> caps, sk_sp<const GrVkInterface> interface, in GrVkGpu()
783 const GrVkInterface* interface = this->vkInterface(); in uploadTexDataLinear()
/third_party/skia/tests/
H A DVkDrawableTest.cpp23 #include "src/gpu/vk/GrVkInterface.h"
36 TestDrawable(const GrVkInterface* interface, GrDirectContext* dContext, in TestDrawable()
48 DrawHandlerBasic(const GrVkInterface* interface, int32_t width, int32_t height) in DrawHandlerBasic()
87 const GrVkInterface* fInterface;
214 const GrVkInterface* fInterface;
H A DSurfaceSemaphoreTest.cpp270 const GrVkInterface* interface = gpu->vkInterface(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/skia/tools/sk_app/
H A DVulkanWindowContext.h18 #include "src/gpu/vk/GrVkInterface.h"
100 sk_sp<const GrVkInterface> fInterface;
H A DVulkanWindowContext.cpp98 fInterface.reset(new GrVkInterface(backendContext.fGetProc, fInstance, fDevice, in initializeContext()

Completed in 15 milliseconds