Framework changes for VK_EXT_legacy_dithering.
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / framework / vulkan / generated / vulkan / vkDeviceFeaturesForContextDefs.inl
1 /* WARNING: This is auto-generated file. Do not modify, since changes will
2  * be lost! Modify the generating script instead.
3  * This file was generated by /scripts/gen_framework.py
4  */
5
6 const vk::VkPhysicalDevice16BitStorageFeatures&                                                 Context::get16BitStorageFeatures                                                        (void) const { return m_device->get16BitStorageFeatures();                                                      }
7 const vk::VkPhysicalDevice4444FormatsFeaturesEXT&                                               Context::get4444FormatsFeaturesEXT                                                      (void) const { return m_device->get4444FormatsFeaturesEXT();                                            }
8 const vk::VkPhysicalDevice8BitStorageFeatures&                                                  Context::get8BitStorageFeatures                                                         (void) const { return m_device->get8BitStorageFeatures();                                                       }
9 const vk::VkPhysicalDeviceAccelerationStructureFeaturesKHR&                             Context::getAccelerationStructureFeatures                                       (void) const { return m_device->getAccelerationStructureFeatures();                                     }
10 const vk::VkPhysicalDeviceASTCDecodeFeaturesEXT&                                                Context::getASTCDecodeFeaturesEXT                                                       (void) const { return m_device->getASTCDecodeFeaturesEXT();                                                     }
11 const vk::VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT&                    Context::getBlendOperationAdvancedFeaturesEXT                           (void) const { return m_device->getBlendOperationAdvancedFeaturesEXT();                         }
12 const vk::VkPhysicalDeviceBorderColorSwizzleFeaturesEXT&                                Context::getBorderColorSwizzleFeaturesEXT                                       (void) const { return m_device->getBorderColorSwizzleFeaturesEXT();                                     }
13 const vk::VkPhysicalDeviceBufferDeviceAddressFeatures&                                  Context::getBufferDeviceAddressFeatures                                         (void) const { return m_device->getBufferDeviceAddressFeatures();                                       }
14 const vk::VkPhysicalDeviceBufferDeviceAddressFeaturesEXT&                               Context::getBufferDeviceAddressFeaturesEXT                                      (void) const { return m_device->getBufferDeviceAddressFeaturesEXT();                            }
15 const vk::VkPhysicalDeviceCoherentMemoryFeaturesAMD&                                    Context::getCoherentMemoryFeaturesAMD                                           (void) const { return m_device->getCoherentMemoryFeaturesAMD();                                         }
16 const vk::VkPhysicalDeviceColorWriteEnableFeaturesEXT&                                  Context::getColorWriteEnableFeaturesEXT                                         (void) const { return m_device->getColorWriteEnableFeaturesEXT();                                       }
17 const vk::VkPhysicalDeviceComputeShaderDerivativesFeaturesNV&                   Context::getComputeShaderDerivativesFeatures                            (void) const { return m_device->getComputeShaderDerivativesFeatures();                          }
18 const vk::VkPhysicalDeviceConditionalRenderingFeaturesEXT&                              Context::getConditionalRenderingFeaturesEXT                                     (void) const { return m_device->getConditionalRenderingFeaturesEXT();                           }
19 const vk::VkPhysicalDeviceCooperativeMatrixFeaturesNV&                                  Context::getCooperativeMatrixFeatures                                           (void) const { return m_device->getCooperativeMatrixFeatures();                                         }
20 const vk::VkPhysicalDeviceCornerSampledImageFeaturesNV&                                 Context::getCornerSampledImageFeatures                                          (void) const { return m_device->getCornerSampledImageFeatures();                                        }
21 const vk::VkPhysicalDeviceCoverageReductionModeFeaturesNV&                              Context::getCoverageReductionModeFeatures                                       (void) const { return m_device->getCoverageReductionModeFeatures();                                     }
22 const vk::VkPhysicalDeviceCustomBorderColorFeaturesEXT&                                 Context::getCustomBorderColorFeaturesEXT                                        (void) const { return m_device->getCustomBorderColorFeaturesEXT();                                      }
23 const vk::VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV&   Context::getDedicatedAllocationImageAliasingFeatures            (void) const { return m_device->getDedicatedAllocationImageAliasingFeatures();          }
24 const vk::VkPhysicalDeviceDepthClipControlFeaturesEXT&                                  Context::getDepthClipControlFeaturesEXT                                         (void) const { return m_device->getDepthClipControlFeaturesEXT();                                       }
25 const vk::VkPhysicalDeviceDepthClipEnableFeaturesEXT&                                   Context::getDepthClipEnableFeaturesEXT                                          (void) const { return m_device->getDepthClipEnableFeaturesEXT();                                        }
26 const vk::VkPhysicalDeviceDescriptorIndexingFeatures&                                   Context::getDescriptorIndexingFeatures                                          (void) const { return m_device->getDescriptorIndexingFeatures();                                        }
27 const vk::VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE&                Context::getDescriptorSetHostMappingFeaturesVALVE                       (void) const { return m_device->getDescriptorSetHostMappingFeaturesVALVE();                     }
28 const vk::VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV&                    Context::getDeviceGeneratedCommandsFeatures                                     (void) const { return m_device->getDeviceGeneratedCommandsFeatures();                           }
29 const vk::VkPhysicalDeviceDeviceMemoryReportFeaturesEXT&                                Context::getDeviceMemoryReportFeaturesEXT                                       (void) const { return m_device->getDeviceMemoryReportFeaturesEXT();                                     }
30 const vk::VkPhysicalDeviceDiagnosticsConfigFeaturesNV&                                  Context::getDiagnosticsConfigFeatures                                           (void) const { return m_device->getDiagnosticsConfigFeatures();                                         }
31 const vk::VkPhysicalDeviceDynamicRenderingFeatures&                                             Context::getDynamicRenderingFeatures                                            (void) const { return m_device->getDynamicRenderingFeatures();                                          }
32 const vk::VkPhysicalDeviceExclusiveScissorFeaturesNV&                                   Context::getExclusiveScissorFeatures                                            (void) const { return m_device->getExclusiveScissorFeatures();                                          }
33 const vk::VkPhysicalDeviceExtendedDynamicStateFeaturesEXT&                              Context::getExtendedDynamicStateFeaturesEXT                                     (void) const { return m_device->getExtendedDynamicStateFeaturesEXT();                           }
34 const vk::VkPhysicalDeviceExtendedDynamicState2FeaturesEXT&                             Context::getExtendedDynamicState2FeaturesEXT                            (void) const { return m_device->getExtendedDynamicState2FeaturesEXT();                          }
35 const vk::VkPhysicalDeviceExternalMemoryRDMAFeaturesNV&                                 Context::getExternalMemoryRDMAFeatures                                          (void) const { return m_device->getExternalMemoryRDMAFeatures();                                        }
36 const vk::VkPhysicalDeviceFragmentDensityMapFeaturesEXT&                                Context::getFragmentDensityMapFeaturesEXT                                       (void) const { return m_device->getFragmentDensityMapFeaturesEXT();                                     }
37 const vk::VkPhysicalDeviceFragmentDensityMap2FeaturesEXT&                               Context::getFragmentDensityMap2FeaturesEXT                                      (void) const { return m_device->getFragmentDensityMap2FeaturesEXT();                            }
38 const vk::VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM&                 Context::getFragmentDensityMapOffsetFeaturesQCOM                        (void) const { return m_device->getFragmentDensityMapOffsetFeaturesQCOM();                      }
39 const vk::VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR&                 Context::getFragmentShaderBarycentricFeatures                           (void) const { return m_device->getFragmentShaderBarycentricFeatures();                         }
40 const vk::VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT&                   Context::getFragmentShaderInterlockFeaturesEXT                          (void) const { return m_device->getFragmentShaderInterlockFeaturesEXT();                        }
41 const vk::VkPhysicalDeviceFragmentShadingRateFeaturesKHR&                               Context::getFragmentShadingRateFeatures                                         (void) const { return m_device->getFragmentShadingRateFeatures();                                       }
42 const vk::VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV&                   Context::getFragmentShadingRateEnumsFeatures                            (void) const { return m_device->getFragmentShadingRateEnumsFeatures();                          }
43 const vk::VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR&                               Context::getGlobalPriorityQueryFeatures                                         (void) const { return m_device->getGlobalPriorityQueryFeatures();                                       }
44 const vk::VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT&                   Context::getGraphicsPipelineLibraryFeaturesEXT                          (void) const { return m_device->getGraphicsPipelineLibraryFeaturesEXT();                        }
45 const vk::VkPhysicalDeviceHostQueryResetFeatures&                                               Context::getHostQueryResetFeatures                                                      (void) const { return m_device->getHostQueryResetFeatures();                                            }
46 const vk::VkPhysicalDeviceImagelessFramebufferFeatures&                                 Context::getImagelessFramebufferFeatures                                        (void) const { return m_device->getImagelessFramebufferFeatures();                                      }
47 const vk::VkPhysicalDeviceImage2DViewOf3DFeaturesEXT&                                   Context::getImage2DViewOf3DFeaturesEXT                                          (void) const { return m_device->getImage2DViewOf3DFeaturesEXT();                                        }
48 const vk::VkPhysicalDeviceImageCompressionControlFeaturesEXT&                   Context::getImageCompressionControlFeaturesEXT                          (void) const { return m_device->getImageCompressionControlFeaturesEXT();                        }
49 const vk::VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT&  Context::getImageCompressionControlSwapchainFeaturesEXT         (void) const { return m_device->getImageCompressionControlSwapchainFeaturesEXT();       }
50 const vk::VkPhysicalDeviceImageRobustnessFeatures&                                              Context::getImageRobustnessFeatures                                                     (void) const { return m_device->getImageRobustnessFeatures();                                           }
51 const vk::VkPhysicalDeviceImageViewMinLodFeaturesEXT&                                   Context::getImageViewMinLodFeaturesEXT                                          (void) const { return m_device->getImageViewMinLodFeaturesEXT();                                        }
52 const vk::VkPhysicalDeviceIndexTypeUint8FeaturesEXT&                                    Context::getIndexTypeUint8FeaturesEXT                                           (void) const { return m_device->getIndexTypeUint8FeaturesEXT();                                         }
53 const vk::VkPhysicalDeviceInheritedViewportScissorFeaturesNV&                   Context::getInheritedViewportScissorFeatures                            (void) const { return m_device->getInheritedViewportScissorFeatures();                          }
54 const vk::VkPhysicalDeviceInlineUniformBlockFeatures&                                   Context::getInlineUniformBlockFeatures                                          (void) const { return m_device->getInlineUniformBlockFeatures();                                        }
55 const vk::VkPhysicalDeviceInvocationMaskFeaturesHUAWEI&                                 Context::getInvocationMaskFeaturesHUAWEI                                        (void) const { return m_device->getInvocationMaskFeaturesHUAWEI();                                      }
56 const vk::VkPhysicalDeviceLegacyDitheringFeaturesEXT&                                   Context::getLegacyDitheringFeaturesEXT                                          (void) const { return m_device->getLegacyDitheringFeaturesEXT();                                        }
57 const vk::VkPhysicalDeviceLinearColorAttachmentFeaturesNV&                              Context::getLinearColorAttachmentFeatures                                       (void) const { return m_device->getLinearColorAttachmentFeatures();                                     }
58 const vk::VkPhysicalDeviceLineRasterizationFeaturesEXT&                                 Context::getLineRasterizationFeaturesEXT                                        (void) const { return m_device->getLineRasterizationFeaturesEXT();                                      }
59 const vk::VkPhysicalDeviceMaintenance4Features&                                                 Context::getMaintenance4Features                                                        (void) const { return m_device->getMaintenance4Features();                                                      }
60 const vk::VkPhysicalDeviceMemoryPriorityFeaturesEXT&                                    Context::getMemoryPriorityFeaturesEXT                                           (void) const { return m_device->getMemoryPriorityFeaturesEXT();                                         }
61 const vk::VkPhysicalDeviceMeshShaderFeaturesNV&                                                 Context::getMeshShaderFeatures                                                          (void) const { return m_device->getMeshShaderFeatures();                                                        }
62 const vk::VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT& Context::getMultisampledRenderToSingleSampledFeaturesEXT        (void) const { return m_device->getMultisampledRenderToSingleSampledFeaturesEXT();      }
63 const vk::VkPhysicalDeviceMultiviewFeatures&                                                    Context::getMultiviewFeatures                                                           (void) const { return m_device->getMultiviewFeatures();                                                         }
64 const vk::VkPhysicalDeviceMultiDrawFeaturesEXT&                                                 Context::getMultiDrawFeaturesEXT                                                        (void) const { return m_device->getMultiDrawFeaturesEXT();                                                      }
65 const vk::VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE&                   Context::getMutableDescriptorTypeFeaturesVALVE                          (void) const { return m_device->getMutableDescriptorTypeFeaturesVALVE();                        }
66 const vk::VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT&                                Context::getNonSeamlessCubeMapFeaturesEXT                                       (void) const { return m_device->getNonSeamlessCubeMapFeaturesEXT();                                     }
67 const vk::VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT&                 Context::getPageableDeviceLocalMemoryFeaturesEXT                        (void) const { return m_device->getPageableDeviceLocalMemoryFeaturesEXT();                      }
68 const vk::VkPhysicalDevicePerformanceQueryFeaturesKHR&                                  Context::getPerformanceQueryFeatures                                            (void) const { return m_device->getPerformanceQueryFeatures();                                          }
69 const vk::VkPhysicalDevicePipelineCreationCacheControlFeatures&                 Context::getPipelineCreationCacheControlFeatures                        (void) const { return m_device->getPipelineCreationCacheControlFeatures();                      }
70 const vk::VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR&              Context::getPipelineExecutablePropertiesFeatures                        (void) const { return m_device->getPipelineExecutablePropertiesFeatures();                      }
71 const vk::VkPhysicalDevicePipelinePropertiesFeaturesEXT&                                Context::getPipelinePropertiesFeaturesEXT                                       (void) const { return m_device->getPipelinePropertiesFeaturesEXT();                                     }
72 const vk::VkPhysicalDevicePortabilitySubsetFeaturesKHR&                                 Context::getPortabilitySubsetFeatures                                           (void) const { return m_device->getPortabilitySubsetFeatures();                                         }
73 const vk::VkPhysicalDevicePresentIdFeaturesKHR&                                                 Context::getPresentIdFeatures                                                           (void) const { return m_device->getPresentIdFeatures();                                                         }
74 const vk::VkPhysicalDevicePresentWaitFeaturesKHR&                                               Context::getPresentWaitFeatures                                                         (void) const { return m_device->getPresentWaitFeatures();                                                       }
75 const vk::VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT&                  Context::getPrimitivesGeneratedQueryFeaturesEXT                         (void) const { return m_device->getPrimitivesGeneratedQueryFeaturesEXT();                       }
76 const vk::VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT&              Context::getPrimitiveTopologyListRestartFeaturesEXT                     (void) const { return m_device->getPrimitiveTopologyListRestartFeaturesEXT();           }
77 const vk::VkPhysicalDevicePrivateDataFeatures&                                                  Context::getPrivateDataFeatures                                                         (void) const { return m_device->getPrivateDataFeatures();                                                       }
78 const vk::VkPhysicalDeviceProtectedMemoryFeatures&                                              Context::getProtectedMemoryFeatures                                                     (void) const { return m_device->getProtectedMemoryFeatures();                                           }
79 const vk::VkPhysicalDeviceProvokingVertexFeaturesEXT&                                   Context::getProvokingVertexFeaturesEXT                                          (void) const { return m_device->getProvokingVertexFeaturesEXT();                                        }
80 const vk::VkPhysicalDeviceRayQueryFeaturesKHR&                                                  Context::getRayQueryFeatures                                                            (void) const { return m_device->getRayQueryFeatures();                                                          }
81 const vk::VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR&                    Context::getRayTracingMaintenance1Features                                      (void) const { return m_device->getRayTracingMaintenance1Features();                            }
82 const vk::VkPhysicalDeviceRayTracingMotionBlurFeaturesNV&                               Context::getRayTracingMotionBlurFeatures                                        (void) const { return m_device->getRayTracingMotionBlurFeatures();                                      }
83 const vk::VkPhysicalDeviceRayTracingPipelineFeaturesKHR&                                Context::getRayTracingPipelineFeatures                                          (void) const { return m_device->getRayTracingPipelineFeatures();                                        }
84 const vk::VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV&                 Context::getRepresentativeFragmentTestFeatures                          (void) const { return m_device->getRepresentativeFragmentTestFeatures();                        }
85 const vk::VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT&                                   Context::getRGBA10X6FormatsFeaturesEXT                                          (void) const { return m_device->getRGBA10X6FormatsFeaturesEXT();                                        }
86 const vk::VkPhysicalDeviceRobustness2FeaturesEXT&                                               Context::getRobustness2FeaturesEXT                                                      (void) const { return m_device->getRobustness2FeaturesEXT();                                            }
87 const vk::VkPhysicalDeviceSamplerYcbcrConversionFeatures&                               Context::getSamplerYcbcrConversionFeatures                                      (void) const { return m_device->getSamplerYcbcrConversionFeatures();                            }
88 const vk::VkPhysicalDeviceScalarBlockLayoutFeatures&                                    Context::getScalarBlockLayoutFeatures                                           (void) const { return m_device->getScalarBlockLayoutFeatures();                                         }
89 const vk::VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures&                  Context::getSeparateDepthStencilLayoutsFeatures                         (void) const { return m_device->getSeparateDepthStencilLayoutsFeatures();                       }
90 const vk::VkPhysicalDeviceShaderAtomicFloatFeaturesEXT&                                 Context::getShaderAtomicFloatFeaturesEXT                                        (void) const { return m_device->getShaderAtomicFloatFeaturesEXT();                                      }
91 const vk::VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT&                                Context::getShaderAtomicFloat2FeaturesEXT                                       (void) const { return m_device->getShaderAtomicFloat2FeaturesEXT();                                     }
92 const vk::VkPhysicalDeviceShaderAtomicInt64Features&                                    Context::getShaderAtomicInt64Features                                           (void) const { return m_device->getShaderAtomicInt64Features();                                         }
93 const vk::VkPhysicalDeviceShaderClockFeaturesKHR&                                               Context::getShaderClockFeatures                                                         (void) const { return m_device->getShaderClockFeatures();                                                       }
94 const vk::VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures&               Context::getShaderDemoteToHelperInvocationFeatures                      (void) const { return m_device->getShaderDemoteToHelperInvocationFeatures();            }
95 const vk::VkPhysicalDeviceShaderDrawParametersFeatures&                                 Context::getShaderDrawParametersFeatures                                        (void) const { return m_device->getShaderDrawParametersFeatures();                                      }
96 const vk::VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD&   Context::getShaderEarlyAndLateFragmentTestsFeaturesAMD          (void) const { return m_device->getShaderEarlyAndLateFragmentTestsFeaturesAMD();        }
97 const vk::VkPhysicalDeviceShaderFloat16Int8Features&                                    Context::getShaderFloat16Int8Features                                           (void) const { return m_device->getShaderFloat16Int8Features();                                         }
98 const vk::VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT&                    Context::getShaderImageAtomicInt64FeaturesEXT                           (void) const { return m_device->getShaderImageAtomicInt64FeaturesEXT();                         }
99 const vk::VkPhysicalDeviceShaderImageFootprintFeaturesNV&                               Context::getShaderImageFootprintFeatures                                        (void) const { return m_device->getShaderImageFootprintFeatures();                                      }
100 const vk::VkPhysicalDeviceShaderIntegerDotProductFeatures&                              Context::getShaderIntegerDotProductFeatures                                     (void) const { return m_device->getShaderIntegerDotProductFeatures();                           }
101 const vk::VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL&                 Context::getShaderIntegerFunctions2FeaturesINTEL                        (void) const { return m_device->getShaderIntegerFunctions2FeaturesINTEL();                      }
102 const vk::VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT&                    Context::getShaderModuleIdentifierFeaturesEXT                           (void) const { return m_device->getShaderModuleIdentifierFeaturesEXT();                         }
103 const vk::VkPhysicalDeviceShaderSMBuiltinsFeaturesNV&                                   Context::getShaderSMBuiltinsFeatures                                            (void) const { return m_device->getShaderSMBuiltinsFeatures();                                          }
104 const vk::VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures&                  Context::getShaderSubgroupExtendedTypesFeatures                         (void) const { return m_device->getShaderSubgroupExtendedTypesFeatures();                       }
105 const vk::VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR&  Context::getShaderSubgroupUniformControlFlowFeatures            (void) const { return m_device->getShaderSubgroupUniformControlFlowFeatures();          }
106 const vk::VkPhysicalDeviceShaderTerminateInvocationFeatures&                    Context::getShaderTerminateInvocationFeatures                           (void) const { return m_device->getShaderTerminateInvocationFeatures();                         }
107 const vk::VkPhysicalDeviceShadingRateImageFeaturesNV&                                   Context::getShadingRateImageFeatures                                            (void) const { return m_device->getShadingRateImageFeatures();                                          }
108 const vk::VkPhysicalDeviceSubgroupSizeControlFeatures&                                  Context::getSubgroupSizeControlFeatures                                         (void) const { return m_device->getSubgroupSizeControlFeatures();                                       }
109 const vk::VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT&                              Context::getSubpassMergeFeedbackFeaturesEXT                                     (void) const { return m_device->getSubpassMergeFeedbackFeaturesEXT();                           }
110 const vk::VkPhysicalDeviceSubpassShadingFeaturesHUAWEI&                                 Context::getSubpassShadingFeaturesHUAWEI                                        (void) const { return m_device->getSubpassShadingFeaturesHUAWEI();                                      }
111 const vk::VkPhysicalDeviceSynchronization2Features&                                             Context::getSynchronization2Features                                            (void) const { return m_device->getSynchronization2Features();                                          }
112 const vk::VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT&                              Context::getTexelBufferAlignmentFeaturesEXT                                     (void) const { return m_device->getTexelBufferAlignmentFeaturesEXT();                           }
113 const vk::VkPhysicalDeviceTextureCompressionASTCHDRFeatures&                    Context::getTextureCompressionASTCHDRFeatures                           (void) const { return m_device->getTextureCompressionASTCHDRFeatures();                         }
114 const vk::VkPhysicalDeviceTimelineSemaphoreFeatures&                                    Context::getTimelineSemaphoreFeatures                                           (void) const { return m_device->getTimelineSemaphoreFeatures();                                         }
115 const vk::VkPhysicalDeviceTransformFeedbackFeaturesEXT&                                 Context::getTransformFeedbackFeaturesEXT                                        (void) const { return m_device->getTransformFeedbackFeaturesEXT();                                      }
116 const vk::VkPhysicalDeviceUniformBufferStandardLayoutFeatures&                  Context::getUniformBufferStandardLayoutFeatures                         (void) const { return m_device->getUniformBufferStandardLayoutFeatures();                       }
117 const vk::VkPhysicalDeviceVariablePointersFeatures&                                             Context::getVariablePointersFeatures                                            (void) const { return m_device->getVariablePointersFeatures();                                          }
118 const vk::VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT&                    Context::getVertexAttributeDivisorFeaturesEXT                           (void) const { return m_device->getVertexAttributeDivisorFeaturesEXT();                         }
119 const vk::VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT&                   Context::getVertexInputDynamicStateFeaturesEXT                          (void) const { return m_device->getVertexInputDynamicStateFeaturesEXT();                        }
120 const vk::VkPhysicalDeviceVulkanMemoryModelFeatures&                                    Context::getVulkanMemoryModelFeatures                                           (void) const { return m_device->getVulkanMemoryModelFeatures();                                         }
121 const vk::VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR&             Context::getWorkgroupMemoryExplicitLayoutFeatures                       (void) const { return m_device->getWorkgroupMemoryExplicitLayoutFeatures();                     }
122 const vk::VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT&                             Context::getYcbcr2Plane444FormatsFeaturesEXT                            (void) const { return m_device->getYcbcr2Plane444FormatsFeaturesEXT();                          }
123 const vk::VkPhysicalDeviceYcbcrImageArraysFeaturesEXT&                                  Context::getYcbcrImageArraysFeaturesEXT                                         (void) const { return m_device->getYcbcrImageArraysFeaturesEXT();                                       }
124 const vk::VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures&                Context::getZeroInitializeWorkgroupMemoryFeatures                       (void) const { return m_device->getZeroInitializeWorkgroupMemoryFeatures();                     }