anv/device: Update features and limits
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 Jan 2016 14:58:11 +0000 (06:58 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 Jan 2016 15:30:46 +0000 (07:30 -0800)
src/vulkan/anv_device.c

index fa2c24a80f63eb885661ddb51ee37ea63fc0d09a..204f457e41f83f2a4b9afb7c6af8d8e534f42068 100644 (file)
@@ -338,7 +338,8 @@ void anv_GetPhysicalDeviceFeatures(
       .sampleRateShading                        = false,
       .dualSrcBlend                             = true,
       .logicOp                                  = true,
-      .multiDrawIndirect                        = true,
+      .multiDrawIndirect                        = false,
+      .drawIndirectFirstInstance                = false,
       .depthClamp                               = false,
       .depthBiasClamp                           = false,
       .fillModeNonSolid                         = true,
@@ -372,6 +373,7 @@ void anv_GetPhysicalDeviceFeatures(
       .shaderInt16                              = false,
       .alphaToOne                               = true,
       .variableMultisampleRate                  = false,
+      .inheritedQueries                         = false,
    };
 }
 
@@ -492,6 +494,7 @@ void anv_GetPhysicalDeviceProperties(
       .sampledImageStencilSampleCounts          = sample_counts,
       .storageImageSampleCounts                 = VK_SAMPLE_COUNT_1_BIT,
       .maxSampleMaskWords                       = 1,
+      .timestampComputeAndGraphics              = false,
       .timestampPeriod                          = time_stamp_base / (1000 * 1000 * 1000),
       .maxClipDistances                         = 0 /* FIXME */,
       .maxCullDistances                         = 0 /* FIXME */,