intel: Add support for GetRenderAreaGranularity
diff --git a/icd/intel/cmd_pipeline.c b/icd/intel/cmd_pipeline.c
index 1e6260b..dcb0703 100644
--- a/icd/intel/cmd_pipeline.c
+++ b/icd/intel/cmd_pipeline.c
@@ -3625,6 +3625,18 @@
     cmd_fail(cmd, VK_ERROR_UNKNOWN);
 }
 
+
+VkResult VKAPI vkGetRenderAreaGranularity(
+    VkDevice                                    device,
+    VkRenderPass                                renderPass,
+    VkExtent2D*                                 pGranularity)
+{
+    pGranularity->height = 1;
+    pGranularity->width = 1;
+
+    return VK_SUCCESS;
+}
+
 ICD_EXPORT void VKAPI vkCmdBeginRenderPass(
     VkCmdBuffer                                 cmdBuffer,
     const VkRenderPassBeginInfo*                pRenderPassBegin,
diff --git a/icd/nulldrv/nulldrv.c b/icd/nulldrv/nulldrv.c
index 06fdf15..b1264fb 100644
--- a/icd/nulldrv/nulldrv.c
+++ b/icd/nulldrv/nulldrv.c
@@ -2348,6 +2348,17 @@
     return VK_SUCCESS;
 }
 
+ICD_EXPORT VkResult VKAPI vkGetRenderAreaGranularity(
+    VkDevice                                    device,
+    VkRenderPass                                renderPass,
+    VkExtent2D*                                 pGranularity)
+{
+    pGranularity->height = 1;
+    pGranularity->width = 1;
+
+    return VK_SUCCESS;
+}
+
 ICD_EXPORT void VKAPI vkCmdBeginRenderPass(
     VkCmdBuffer                                 cmdBuffer,
     const VkRenderPassBeginInfo*                pRenderPassBegin,
diff --git a/vulkan.py b/vulkan.py
index 07c1adb..da23d5d 100755
--- a/vulkan.py
+++ b/vulkan.py
@@ -999,6 +999,11 @@
             [Param("VkDevice", "device"),
              Param("VkRenderPass", "renderPass")]),
 
+        Proto("VkResult", "GetRenderAreaGranularity",
+            [Param("VkDevice", "device"),
+             Param("VkRenderPass", "renderPass"),
+             Param("VkExtent2D*", "pGranularity")]),
+
         Proto("void", "CmdBeginRenderPass",
             [Param("VkCmdBuffer", "cmdBuffer"),
              Param("const VkRenderPassBeginInfo*", "pRenderPassBegin"),