Skip to content

Commit 4dfabac

Browse files
authored
Changes for oneART publishing (#284)
1 parent 85d354d commit 4dfabac

19 files changed

+108
-22
lines changed

oneapi-doc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
22
"version": "1.0-rev-2",
3-
"vpl_version": "2.1.0"
3+
"vpl_version": "2.1.0",
4+
"art_version": "0.5-rev-1"
45
}

source/conf.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@
6666
# directories to ignore when looking for source files.
6767
# This pattern also affects html_static_path and html_extra_path.
6868
exclude_patterns = [
69+
'elements/oneART/source/versions.rst',
70+
'elements/oneART/source/index.rst',
6971
'elements/oneTBB/source/index.rst',
7072
'elements/oneTBB/source/uncategorized.rst',
7173
'elements/oneTBB/source/uncategorized/**',

source/conf/element_conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
# -- Project information -----------------------------------------------------
2121

22-
copyright = u'2020, Intel'
22+
copyright = u'2021, Intel'
2323
author = u'Intel'
2424

2525
# The short X.Y version

source/elements/oneART/source/acknowledgment.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
..
33
.. SPDX-License-Identifier: CC-BY-4.0
44
5+
.. _acknowledgment-section:
6+
57
==============
68
Acknowledgment
79
==============

source/elements/oneART/source/appendices.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@
66
Appendices
77
==========
88

9+
- :ref:`ospray-studio-section`: Rendering Focused Application fully
10+
utilizing the OSPRay API.
11+
- :ref:`ospray-hydra-plugin-section`: Universal Scene Description
12+
“Hydra API Delegate” using OSPRay for scalable interactive and
13+
real-time ray traced preview
14+
- :ref:`ispc-section`: Single Program Multi-Data Vectorizing Compiler
15+
- Future Considerations
16+
- :ref:`acknowledgment-section`
17+
918
.. toctree::
19+
:hidden:
1020
:maxdepth: 1
1121

1222
ospray-studio

source/elements/oneART/source/component-libraries.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@ Component Libraries
88

99
There are 4 domains.
1010

11+
- :ref:`embree-section`: Geometric Ray Tracing Kernel API
12+
- :ref:`openvkl-section`: Volumetric Ray Tracing Kernel API
13+
- :ref:`oidn-section`: High-Fidelity [AI] Image Denoising API
14+
- :ref:`ospray-section`: Middleware Scalable Ray Tracing and Rendering API
15+
1116
.. toctree::
17+
:hidden:
1218
:maxdepth: 1
1319

1420
embree

source/elements/oneART/source/conf.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,13 @@
2121
from os.path import join
2222

2323

24-
project = 'oneART'
24+
project = 'Advanced Ray Tracing'
2525

2626
repo_root = join('..', '..', '..', '..')
2727
exec(open(join(repo_root, 'source', 'conf', 'common_conf.py')).read())
2828
exec(open(join(repo_root, 'source', 'conf', 'element_conf.py')).read())
29+
30+
exclude_patterns = ['nested-*.rst',
31+
'**/*.inc.rst',
32+
'*.inc.rst',
33+
]

source/elements/oneART/source/embree.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
..
33
.. SPDX-License-Identifier: CC-BY-4.0
44
5+
.. _embree-section:
6+
57
======
68
Embree
79
======

source/elements/oneART/source/index.rst

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,12 @@ Advanced Ray Tracing
1111
Overview
1212
--------
1313

14-
Advanced ray tracing defines a set of ray tracing and high-fidelity
15-
rendering and computation routines for use in a wide variety of 3D
16-
graphics uses including, film and television photorealistic visual
17-
effects and animation rendering, scientific visualization,
18-
high-performance computing computations, gaming, and more. Advanced
19-
ray tracing is designed to allow cooperative execution on a wide
20-
variety of computational devices: CPUs, GPUs, FPGAs, and other
21-
accelerators, termed “XPU” computation. The functionality is
22-
subdivided into several domains: geometric ray tracing computations,
23-
volumetric computation and rendering, path guided ray tracing, image
24-
denoising, and an integrated rendering infrastructure and API
25-
utilizing all the individual kernel capabilities integrated into a
26-
highly capable, easy to use rendering engine.
27-
28-
The individual components and their APIs are described. Other design
29-
considerations and related components that are not necessarily part of
30-
the advanced ray tracing specification but that are worth mentioning
31-
will be discussed in the appendix.
14+
.. include:: overview.inc.rst
3215

3316
.. toctree::
3417
:maxdepth: 1
3518

3619
component-libraries
3720
appendices
21+
versions
22+

source/elements/oneART/source/ispc.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
..
33
.. SPDX-License-Identifier: CC-BY-4.0
44
5+
.. _ispc-section:
6+
57
===================================
68
ISPC Implicit SPMD Program Compiler
79
===================================

0 commit comments

Comments
 (0)