Lines Matching refs:physDev
16 VkPhysicalDevice physDev, uint32_t featureFlags, uint32_t extensionFlags) in GrVkCaps() argument
53 this->init(contextOptions, vkInterface, physDev, featureFlags, extensionFlags); in GrVkCaps()
73 VkPhysicalDevice physDev, uint32_t featureFlags, uint32_t extensionFlags) { in init() argument
76 GR_VK_CALL(vkInterface, GetPhysicalDeviceProperties(physDev, &properties)); in init()
79 GR_VK_CALL(vkInterface, GetPhysicalDeviceMemoryProperties(physDev, &memoryProperties)); in init()
83 this->initConfigTable(vkInterface, physDev); in init()
84 this->initStencilFormat(vkInterface, physDev); in init()
262 VkPhysicalDevice physDev, in stencil_format_supported() argument
266 GR_VK_CALL(interface, GetPhysicalDeviceFormatProperties(physDev, format, &props)); in stencil_format_supported()
270 void GrVkCaps::initStencilFormat(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initStencilFormat() argument
281 if (stencil_format_supported(interface, physDev, VK_FORMAT_S8_UINT)) { in initStencilFormat()
283 } else if (stencil_format_supported(interface, physDev, VK_FORMAT_D24_UNORM_S8_UINT)) { in initStencilFormat()
286 SkASSERT(stencil_format_supported(interface, physDev, VK_FORMAT_D32_SFLOAT_S8_UINT)); in initStencilFormat()
291 void GrVkCaps::initConfigTable(const GrVkInterface* interface, VkPhysicalDevice physDev) { in initConfigTable() argument
295 fConfigTable[i].init(interface, physDev, format); in initConfigTable()
325 VkPhysicalDevice physDev, in init() argument
329 GR_VK_CALL(interface, GetPhysicalDeviceFormatProperties(physDev, format, &props)); in init()