aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/vk/GrVkCaps.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gpu/vk/GrVkCaps.h')
-rw-r--r--src/gpu/vk/GrVkCaps.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/gpu/vk/GrVkCaps.h b/src/gpu/vk/GrVkCaps.h
index b0854867c8..0161bf7e37 100644
--- a/src/gpu/vk/GrVkCaps.h
+++ b/src/gpu/vk/GrVkCaps.h
@@ -126,15 +126,17 @@ private:
void initSampleCount(const VkPhysicalDeviceProperties& properties);
- void initConfigTable(const GrVkInterface*, VkPhysicalDevice);
+ void initConfigTable(const GrVkInterface*, VkPhysicalDevice, const VkPhysicalDeviceProperties&);
void initStencilFormat(const GrVkInterface* iface, VkPhysicalDevice physDev);
struct ConfigInfo {
ConfigInfo() : fOptimalFlags(0), fLinearFlags(0) {}
- void init(const GrVkInterface*, VkPhysicalDevice, VkFormat);
+ void init(const GrVkInterface*, VkPhysicalDevice, const VkPhysicalDeviceProperties&,
+ VkFormat);
static void InitConfigFlags(VkFormatFeatureFlags, uint16_t* flags);
- void initSampleCounts(const GrVkInterface*, VkPhysicalDevice, VkFormat);
+ void initSampleCounts(const GrVkInterface*, VkPhysicalDevice,
+ const VkPhysicalDeviceProperties&, VkFormat);
enum {
kTextureable_Flag = 0x1,