序言

版权所有 2014-2025 Khronos Group Inc.

本规范受版权法保护,并包含 Khronos 的专有材料。除非本条款另有规定,否则未经 Khronos 事先明确书面许可,不得以任何方式复制、再版、分发、传输、显示、广播或以其他方式利用本规范或其任何组件。

Khronos 授予有条件的版权许可,可以出于任何目的使用和复制未经修改的规范,无需支付费用或版税,但这些条款不授予任何专利、商标或其他知识产权的许可。

Khronos 不对本规范作出任何明示或暗示的陈述或保证,并明确声明不承担任何此类陈述或保证,包括但不限于:适销性、特定用途的适用性、不侵犯任何知识产权、正确性、准确性、完整性、及时性和可靠性。在任何情况下,Khronos 或其任何发起人、贡献者或成员,或其各自的合作伙伴、官员、董事、员工、代理人或代表均不对因本材料或与本材料相关的任何损害,无论是直接、间接、特殊或后果性损害,包括收入损失、利润损失或其他损失承担责任。

本文档包含未经 Khronos 批准的扩展,因此不是批准的规范,但它包含来自批准的规范的文本(并且是批准规范的超集)。

Vulkan 规范的批准版本可在 https://registry.khronos.org/vulkan/specs/latest-ratified/pdf/vkspec.pdf(核心及其所有批准的扩展)中找到。

本规范包含来自 Khronos 规范(包括 OpenGL、OpenGL ES 和 OpenCL)的基本上未修改的功能,并且是其后继规范。

Khronos 知识产权政策定义了术语“范围”、“符合标准的部分”和“必要的专利声明”。

本规范的某些部分纯粹是信息性的,因此被排除在本规范的范围之外。 文档约定 部分在简介中定义了如何识别本规范的这些部分。

本规范使用 技术术语(在 词汇表 或其他地方定义)的地方,这些术语指的是本规范中未明确规定的启用技术,这些启用技术被排除在本规范的范围之外。为清楚起见,本规范中未特别披露的启用技术(例如,半导体制造技术、硬件架构、处理器架构或微架构、内存架构、编译器技术、面向对象技术、基本操作系统技术、压缩技术、算法等)不应被视为明确规定;只有特别披露的那些应用程序编程接口和数据结构才包括在本规范的范围之内。

出于 Khronos 知识产权政策的目的,因为它涉及到必要专利声明的定义,本规范中规定的所有建议或可选的功能、行为和功能,如果实施,都被认为是包含在符合标准的部分中。

如果本规范标识了外部参考文献的特定章节,则只有那些明确标识的章节定义了规范性功能。 Khronos 知识产权政策将 Khronos 未创建的材料及其相关的启用技术排除在本规范的范围之外,并且实施此类引用的材料和相关技术可能需要单独获得许可,并可能涉及版税支付。

Khronos 和 Vulkan 是注册商标,SPIR-V 是 Khronos Group Inc. 的商标。OpenCL 是 Apple Inc. 的商标,经 Khronos 许可使用。OpenGL 是 Hewlett Packard Enterprise 的注册商标,OpenGL ES 徽标是 Hewlett Packard Enterprise 的商标,经 Khronos 许可使用。 ASTC 是 ARM Holdings PLC 的商标。所有其他产品名称、商标和/或公司名称仅用于识别,并属于其各自的所有者。