} u;
} VkLayerDeviceCreateInfo;
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+VKAPI_ATTR VkResult VKAPI_CALL vkNegotiateLoaderLayerInterfaceVersion(VkNegotiateLayerInterface *pVersionStruct);
+
+#ifdef __cplusplus
+}
+#endif
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_core_validation",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_object_tracker",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_parameter_validation",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_swapchain",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_GOOGLE_threading",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_GOOGLE_unique_objects",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_core_validation",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_object_tracker",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_parameter_validation",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_LUNARG_swapchain",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_GOOGLE_threading",
"type": "GLOBAL",
{
- "file_format_version" : "1.0.0",
+ "file_format_version" : "1.1.0",
"layer" : {
"name": "VK_LAYER_GOOGLE_unique_objects",
"type": "GLOBAL",
bool loader_get_layer_interface_version(PFN_vkNegotiateLoaderLayerInterfaceVersion fp_negotiate_layer_version,
VkNegotiateLayerInterface *interface_struct) {
memset(interface_struct, 0, sizeof(VkNegotiateLayerInterface));
-
- // Base assumption is that all layers are version 1 at least.
+ interface_struct->sType = LAYER_NEGOTIATE_INTERFACE_STRUCT;
interface_struct->loaderLayerInterfaceVersion = 1;
if (fp_negotiate_layer_version != NULL) {