From 7b2d61393d6ba64010bb222fce76cbcfbeeab242 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Wed, 7 Dec 2016 14:05:10 -0700 Subject: layers: Check in layer Windows def files Change-Id: I128479d5f4d5f9c25dd8902f7f0c2d8275e14c7b --- layers/VkLayer_core_validation.def | 29 +++++++++++++++++++++++++++++ layers/VkLayer_image.def | 29 +++++++++++++++++++++++++++++ layers/VkLayer_object_tracker.def | 29 +++++++++++++++++++++++++++++ layers/VkLayer_parameter_validation.def | 29 +++++++++++++++++++++++++++++ layers/VkLayer_swapchain.def | 29 +++++++++++++++++++++++++++++ layers/VkLayer_threading.def | 29 +++++++++++++++++++++++++++++ layers/VkLayer_unique_objects.def | 29 +++++++++++++++++++++++++++++ 7 files changed, 203 insertions(+) create mode 100644 layers/VkLayer_core_validation.def create mode 100644 layers/VkLayer_image.def create mode 100644 layers/VkLayer_object_tracker.def create mode 100644 layers/VkLayer_parameter_validation.def create mode 100644 layers/VkLayer_swapchain.def create mode 100644 layers/VkLayer_threading.def create mode 100644 layers/VkLayer_unique_objects.def diff --git a/layers/VkLayer_core_validation.def b/layers/VkLayer_core_validation.def new file mode 100644 index 00000000..bced6e6d --- /dev/null +++ b/layers/VkLayer_core_validation.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_core_validation +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties diff --git a/layers/VkLayer_image.def b/layers/VkLayer_image.def new file mode 100644 index 00000000..ff442df0 --- /dev/null +++ b/layers/VkLayer_image.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_image +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties diff --git a/layers/VkLayer_object_tracker.def b/layers/VkLayer_object_tracker.def new file mode 100644 index 00000000..a0aed9a4 --- /dev/null +++ b/layers/VkLayer_object_tracker.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_object_tracker +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties diff --git a/layers/VkLayer_parameter_validation.def b/layers/VkLayer_parameter_validation.def new file mode 100644 index 00000000..eb524c02 --- /dev/null +++ b/layers/VkLayer_parameter_validation.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_parameter_validation +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties diff --git a/layers/VkLayer_swapchain.def b/layers/VkLayer_swapchain.def new file mode 100644 index 00000000..c7431bb5 --- /dev/null +++ b/layers/VkLayer_swapchain.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_swapchain +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties diff --git a/layers/VkLayer_threading.def b/layers/VkLayer_threading.def new file mode 100644 index 00000000..22b6f7a9 --- /dev/null +++ b/layers/VkLayer_threading.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_threading +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties diff --git a/layers/VkLayer_unique_objects.def b/layers/VkLayer_unique_objects.def new file mode 100644 index 00000000..684b6f7f --- /dev/null +++ b/layers/VkLayer_unique_objects.def @@ -0,0 +1,29 @@ + +;;;; Begin Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +; +; Copyright (c) 2015-2016 The Khronos Group Inc. +; Copyright (c) 2015-2016 Valve Corporation +; Copyright (c) 2015-2016 LunarG, Inc. +; +; Licensed under the Apache License, Version 2.0 (the "License"); +; you may not use this file except in compliance with the License. +; You may obtain a copy of the License at +; +; http://www.apache.org/licenses/LICENSE-2.0 +; +; Unless required by applicable law or agreed to in writing, software +; distributed under the License is distributed on an "AS IS" BASIS, +; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +; See the License for the specific language governing permissions and +; limitations under the License. +; +; Author: Courtney Goeltzenleuchter +; +;;;; End Copyright Notice ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +LIBRARY VkLayer_unique_objects +EXPORTS +vkGetInstanceProcAddr +vkGetDeviceProcAddr +vkEnumerateInstanceLayerProperties +vkEnumerateInstanceExtensionProperties -- cgit v1.2.3