-
Notifications
You must be signed in to change notification settings - Fork 113
/
OpenCL_Env.txt
59 lines (44 loc) · 1.56 KB
/
OpenCL_Env.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
// Copyright 2017-2024 The Khronos Group. This work is licensed under a
// Creative Commons Attribution 4.0 International License; see
// http://creativecommons.org/licenses/by/4.0/
// Extensions to enable
// Must be included before the header and attribs.txt
include::{generated}/specattribs.adoc[]
= The OpenCL^(TM)^ SPIR-V Environment Specification
:R: pass:q,r[^(R)^]
Khronos{R} OpenCL Working Group
:data-uri:
:icons: font
:toc2:
:toclevels: 2
:max-width: 100%
:numbered:
:imagewidth: 800
:fullimagewidth: width="800"
:source-highlighter: rouge
:rouge-style: github
:docinfo: shared-header
:docinfodir: config
:title-logo-image: image:images/OpenCL.png[top="25%",width="55%"]
:description: OpenCL(TM) is an open, royalty-free standard for cross-platform \
parallel programming of diverse accelerators. \
This document describes the OpenCL SPIR-V environment.
// Various special / math symbols. This is easier to edit with than Unicode.
include::config/attribs.txt[]
// Attributes that are shared by OpenCL specifications.
include::config/opencl.asciidoc[]
// Formatting and links for API functions and enums.
include::env/dictionary.asciidoc[]
include::copyrights.txt[]
<<<
include::env/introduction.asciidoc[]
include::env/common_properties.asciidoc[]
include::env/required_capabilities.asciidoc[]
include::env/validation_rules.asciidoc[]
include::env/extensions.asciidoc[]
include::env/numerical_compliance.asciidoc[]
include::env/image_addressing_and_filtering.asciidoc[]
include::env/references.asciidoc[]
:numbered!:
:leveloffset: 1
include::env/appendix_a.asciidoc[]