3.4.3. Versioning
3.4.3. 版本控制
The OpenCL specification is regularly updated with bug fixes and clarifications. Occasionally new functionality is added to the core and extensions. In order to indicate to developers how and when these changes are made to the specification, and to provide a way to identify each set of changes, the OpenCL API, C language, intermediate languages and extensions maintain a version number. Built-in kernels are also versioned.
OpenCL规范定期更新错误修复和澄清。偶尔会在核心和扩展中添加新功能。为了向开发人员指示如何以及何时对规范进行这些更改,并提供一种识别每组更改的方法,OpenCL API、C语言、中间语言和扩展都保留了一个版本号。内置内核也进行了版本控制。