summaryrefslogtreecommitdiff
path: root/codegen/vulkan/LICENSES/LicenseRef-KhronosSpecCopyright.txt
diff options
context:
space:
mode:
Diffstat (limited to 'codegen/vulkan/LICENSES/LicenseRef-KhronosSpecCopyright.txt')
-rw-r--r--codegen/vulkan/LICENSES/LicenseRef-KhronosSpecCopyright.txt83
1 files changed, 83 insertions, 0 deletions
diff --git a/codegen/vulkan/LICENSES/LicenseRef-KhronosSpecCopyright.txt b/codegen/vulkan/LICENSES/LicenseRef-KhronosSpecCopyright.txt
new file mode 100644
index 00000000..a39ec49e
--- /dev/null
+++ b/codegen/vulkan/LICENSES/LicenseRef-KhronosSpecCopyright.txt
@@ -0,0 +1,83 @@
+Copyright 2014-2021 The Khronos Group Inc.
+
+This Specification is protected by copyright laws and contains material
+proprietary to Khronos. Except as described by these terms, it or any
+components may not be reproduced, republished, distributed, transmitted,
+displayed, broadcast or otherwise exploited in any manner without the
+express prior written permission of Khronos.
+Khronos grants a conditional copyright license to use and reproduce the
+unmodified Specification for any purpose, without fee or royalty, EXCEPT no
+licenses to any patent, trademark or other intellectual property rights are
+granted under these terms.
+
+Khronos makes no, and expressly disclaims any, representations or
+warranties, express or implied, regarding this Specification, including,
+without limitation: merchantability, fitness for a particular purpose,
+non-infringement of any intellectual property, correctness, accuracy,
+completeness, timeliness, and reliability.
+Under no circumstances will Khronos, or any of its Promoters, Contributors
+or Members, or their respective partners, officers, directors, employees,
+agents or representatives be liable for any damages, whether direct,
+indirect, special or consequential damages for lost revenues, lost profits,
+or otherwise, arising from or in connection with these materials.
+
+This Specification has been created under the Khronos Intellectual Property
+Rights Policy, which is Attachment A of the Khronos Group Membership
+Agreement available at https://www.khronos.org/files/member_agreement.pdf, and which
+defines the terms 'Scope', 'Compliant Portion', and 'Necessary Patent Claims'.
+Parties desiring to implement the Specification and make use of Khronos trademarks
+in relation to that implementation, and receive reciprocal patent license protection
+under the Khronos Intellectual Property Rights Policy must become Adopters and
+confirm the implementation as conformant under the process defined by Khronos for
+this Specification; see https://www.khronos.org/adopters.
+
+This Specification contains substantially unmodified functionality from, and is a
+successor to, Khronos specifications including OpenGL, OpenGL ES and OpenCL.
+
+Some parts of this Specification are purely informative and so are EXCLUDED from
+the Scope of this Specification. The <<introduction-conventions>> section of the
+<<introduction>> defines how these parts of the Specification are identified.
+
+Where this Specification uses <<introduction-technical-terminology,technical
+terminology>>, defined in the <<glossary>> or otherwise, that refer to
+enabling technologies that are not expressly set forth in this
+Specification, those enabling technologies are EXCLUDED from the Scope of
+this Specification.
+For clarity, enabling technologies not disclosed with particularity in this
+Specification (e.g. semiconductor manufacturing technology, hardware
+architecture, processor architecture or microarchitecture, memory
+architecture, compiler technology, object oriented technology, basic
+operating system technology, compression technology, algorithms, and so on)
+are NOT to be considered expressly set forth; only those application program
+interfaces and data structures disclosed with particularity are included in
+the Scope of this Specification.
+
+For purposes of the Khronos Intellectual Property Rights Policy as it relates
+to the definition of Necessary Patent Claims, all recommended or optional
+features, behaviors and functionality set forth in this Specification, if
+implemented, are considered to be included as Compliant Portions.
+
+Where this Specification includes <<introduction-normative-references,
+normative references to external documents>>, only the specifically
+identified sections of those external documents are INCLUDED in the Scope of
+this Specification. If not created by Khronos, those external documents may
+contain contributions from non-members of Khronos not covered by the Khronos
+Intellectual Property Rights Policy.
+
+ifndef::ratified_core_spec[]
+This document contains extensions which are not ratified by Khronos, and as
+such is not a ratified Specification, though it contains text from (and is a
+superset of) the ratified Vulkan Specification. The ratified versions of the
+Vulkan Specification can be found at
+https://www.khronos.org/registry/vulkan/specs/1.2/html/vkspec.html (core
+only) and
+https://www.khronos.org/registry/vulkan/specs/1.2-khr-extensions/html/vkspec.html
+(core with KHR extensions).
+endif::ratified_core_spec[]
+
+Vulkan and Khronos are registered trademarks of The Khronos Group Inc.
+ASTC is a trademark of ARM Holdings PLC; OpenCL is a trademark of Apple
+Inc.; and OpenGL and OpenGL ES are registered trademarks of Hewlett Packard
+Enterprise, all used under license by Khronos. All other product names,
+trademarks, and/or company names are used solely for identification and
+belong to their respective owners.