Merge vk-gl-cts/vulkan-cts-1.2.4 into vk-gl-cts/vulkan-cts-1.2.5
authorMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 7 Jan 2022 06:07:01 +0000 (01:07 -0500)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Fri, 7 Jan 2022 06:07:01 +0000 (01:07 -0500)
Change-Id: I85eab03afdf24359556917617b56856b51b7eb07

49 files changed:
1  2 
external/openglcts/modules/runner/glcTestRunner.cpp
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
external/vulkancts/framework/vulkan/vkConcreteInstanceInterface.inl
external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
external/vulkancts/framework/vulkan/vkDeviceExtensions.inl
external/vulkancts/framework/vulkan/vkDeviceFeatures.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForContextDecl.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForContextDefs.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl
external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
external/vulkancts/framework/vulkan/vkDeviceProperties.inl
external/vulkancts/framework/vulkan/vkDevicePropertiesForContextDecl.inl
external/vulkancts/framework/vulkan/vkDevicePropertiesForContextDefs.inl
external/vulkancts/framework/vulkan/vkDevicePropertiesForDefaultDeviceDefs.inl
external/vulkancts/framework/vulkan/vkExtensionFunctions.inl
external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
external/vulkancts/framework/vulkan/vkHandleType.inl
external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
external/vulkancts/framework/vulkan/vkInitInstanceFunctionPointers.inl
external/vulkancts/framework/vulkan/vkInstanceDriverImpl.inl
external/vulkancts/framework/vulkan/vkInstanceFunctionPointers.inl
external/vulkancts/framework/vulkan/vkMandatoryFeatures.inl
external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
external/vulkancts/framework/vulkan/vkObjTypeImpl.inl
external/vulkancts/framework/vulkan/vkRefUtil.inl
external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
external/vulkancts/framework/vulkan/vkStrUtil.inl
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
external/vulkancts/framework/vulkan/vkStructTypes.inl
external/vulkancts/framework/vulkan/vkTypeUtil.inl
external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
external/vulkancts/framework/vulkan/vkVirtualInstanceInterface.inl
external/vulkancts/modules/vulkan/api/vktApiExternalMemoryTests.cpp
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorSetRandomTests.cpp
external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp
external/vulkancts/modules/vulkan/multiview/vktMultiViewRenderTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp
external/vulkancts/modules/vulkan/pipeline/vktPipelineTimestampTests.cpp
external/vulkancts/modules/vulkan/renderpass/vktRenderPassFragmentDensityMapTests.cpp
external/vulkancts/modules/vulkan/robustness/vktRobustBufferAccessWithVariablePointersTests.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationSignalOrderTests.cpp
external/vulkancts/modules/vulkan/util/vktDrawUtil.cpp
external/vulkancts/modules/vulkan/wsi/vktWsiFullScreenExclusiveTests.cpp
external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp
external/vulkancts/scripts/gen_framework.py

@@@ -1,7 -1,7 +1,8 @@@
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
+  * This file was generated by /scripts/gen_framework.py
   */
 +const vk::VkPhysicalDeviceAccelerationStructurePropertiesKHR&         getAccelerationStructureProperties                      (void) const;
  const vk::VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT&                getBlendOperationAdvancedPropertiesEXT          (void) const;
  const vk::VkPhysicalDeviceConservativeRasterizationPropertiesEXT&     getConservativeRasterizationPropertiesEXT       (void) const;
  const vk::VkPhysicalDeviceCooperativeMatrixPropertiesNV&                      getCooperativeMatrixProperties                          (void) const;
@@@ -1,7 -1,7 +1,8 @@@
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
+  * This file was generated by /scripts/gen_framework.py
   */
 +const vk::VkPhysicalDeviceAccelerationStructurePropertiesKHR&         Context::getAccelerationStructureProperties                     (void) const { return m_device->getAccelerationStructureProperties();                   }
  const vk::VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT&                Context::getBlendOperationAdvancedPropertiesEXT         (void) const { return m_device->getBlendOperationAdvancedPropertiesEXT();               }
  const vk::VkPhysicalDeviceConservativeRasterizationPropertiesEXT&     Context::getConservativeRasterizationPropertiesEXT      (void) const { return m_device->getConservativeRasterizationPropertiesEXT();    }
  const vk::VkPhysicalDeviceCooperativeMatrixPropertiesNV&                      Context::getCooperativeMatrixProperties                         (void) const { return m_device->getCooperativeMatrixProperties();                               }
@@@ -1,7 -1,7 +1,8 @@@
  /* WARNING: This is auto-generated file. Do not modify, since changes will
   * be lost! Modify the generating script instead.
+  * This file was generated by /scripts/gen_framework.py
   */
 +const VkPhysicalDeviceAccelerationStructurePropertiesKHR&             getAccelerationStructureProperties                      (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceAccelerationStructurePropertiesKHR>();                 }
  const VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT&            getBlendOperationAdvancedPropertiesEXT          (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT>();                }
  const VkPhysicalDeviceConservativeRasterizationPropertiesEXT& getConservativeRasterizationPropertiesEXT       (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceConservativeRasterizationPropertiesEXT>();             }
  const VkPhysicalDeviceCooperativeMatrixPropertiesNV&                  getCooperativeMatrixProperties                          (void) const { return m_deviceProperties.getPropertyType<VkPhysicalDeviceCooperativeMatrixPropertiesNV>();                              }
@@@ -815,9 -810,8 +815,9 @@@ public
  };
  
  // A routing generating SPIRV code for all test cases in this group
- std::string MakeShader(VkShaderStageFlags shaderStage, ShaderType shaderType, VkFormat bufferFormat, bool reads, bool dummy)
+ std::string MakeShader(VkShaderStageFlags shaderStage, ShaderType shaderType, VkFormat bufferFormat, bool reads, bool unused)
  {
 +      const bool                                      isR64                           = (bufferFormat == VK_FORMAT_R64_UINT || bufferFormat == VK_FORMAT_R64_SINT);
        // faster to write
        const char                                      is                                      = '=';