Skip to content

Commit 019ba6d

Browse files
committed
update doc
1 parent 10ae03d commit 019ba6d

File tree

128 files changed

+3336
-10179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+3336
-10179
lines changed

CHANGELOG.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
Version History
22
---------------
33

4+
### Embree 4.4
5+
6+
- Added support for passing geometry data to Embree using explicit host and SYCL device memory (see `rtcSetSharedGeometryBufferHostDevice`, `rtcNewBufferHostDevice`, and other API calls with `HostDevice` suffix).
7+
- Embree does not use SYCL shared memory anymore internally on systems without host unified memory (i.e., discrete GPUs). Therefore, memory transfers are triggered by specific Embree API calls (e.g. `rtcCommitScene`, `rtcCommitBuffer`).
8+
- Objects of type `RTCScene` are not accessible on a SYCL device anymore. Ray queries on SYCL devices must be performed using `RTCTraversable` objects and the `rtcTraversableIntersect` and `rtcTraversableOccluded` API calls.
9+
- Embree does not query the availability of RDRAND for its ISA detection anymore, which caused issues on some older AMD CPUs.
10+
- Performance improvements on GPU for the two level instancing case (RTC_MAX_INSTANCE_LEVEL_COUNT 2).
11+
412
### Embree 4.3.3
513
- Added RTCError RTC_ERROR_LEVEL_ZERO_RAYTRACING_SUPPORT_MISSING which can indicate a GPU driver that is too old or not installed properly.
614
- Added the API function rtcGetDeviceLastErrorMessage to query additional information about the last RTCError returned by rtcGetDeviceError. This can be used in case device creation failed and a rtcErrorFunction could not be set up for this purpose.
715
- Added the API function rtcGetErrorString which returns a string representation of a given RTCError error code. This is purely meant for convenient error information reporting on the user application side.
816
- Performance improvements on GPU for the one level instancing case (RTC_MAX_INSTANCE_LEVEL_COUNT 1).
9-
- Reduced the number of unneccessary GPU-CPU USM back-migrations which can increase build performance for scene with many instances on GPU.
17+
- Reduced the number of unnecessary GPU-CPU USM back-migrations which can increase build performance for scene with many instances on GPU.
1018
- Started adding public CI tests for streamlining integration of external pull requests.
1119
- Work-around for problem with unsigned Windows binaries.
1220

@@ -27,7 +35,7 @@ Version History
2735
- Known issue: Embree build using Apple Clang 15 and ARM support (via the SEE2NEON library) may cause "EXEC_BAD_INSTRUCTION" runtime exceptions. Please use Apple Clang <= 14 on macOS.
2836

2937
### Embree 4.3.0
30-
- Added instance array primitive for reducing memony requirements in scenes
38+
- Added instance array primitive for reducing memory requirements in scenes
3139
with large amounts of similar instances.
3240
- Properly checks driver if L0 RTAS extension can get loaded.
3341
- Added varying version of rtcGetGeometryTransform for ISPC.

README.md

+8-8,644
Large diffs are not rendered by default.

man/man3/RTCBufferType.4embree4

+30-16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1-
.\" Automatically generated by Pandoc 2.9.2.1
1+
.\" Automatically generated by Pandoc 3.1.3
22
.\"
3+
.\" Define V font for inline verbatim, using C font in formats
4+
.\" that render this, and otherwise B font.
5+
.ie "\f[CB]x\f[]"x" \{\
6+
. ftr V B
7+
. ftr VI BI
8+
. ftr VB B
9+
. ftr VBI BI
10+
.\}
11+
.el \{\
12+
. ftr V CR
13+
. ftr VI CI
14+
. ftr VB CB
15+
. ftr VBI CBI
16+
.\}
317
.TH "RTCBufferType" "3" "" "" "Embree Ray Tracing Kernels 4"
418
.hy
519
.SS NAME
@@ -42,39 +56,39 @@ enum RTCBufferType
4256
.fi
4357
.SS DESCRIPTION
4458
.PP
45-
The \f[C]RTBufferType\f[R] structure defines slots to assign data
59+
The \f[V]RTBufferType\f[R] structure defines slots to assign data
4660
buffers to using the [rtcSetGeometryBuffer],
4761
[rtcSetSharedGeometryBuffer], and [rtcSetNewGeometryBuffer] API calls.
4862
.PP
49-
For most geometry types the \f[C]RTC_BUFFER_TYPE_INDEX\f[R] slot is used
50-
to assign an index buffer, while the \f[C]RTC_BUFFER_TYPE_VERTEX\f[R] is
63+
For most geometry types the \f[V]RTC_BUFFER_TYPE_INDEX\f[R] slot is used
64+
to assign an index buffer, while the \f[V]RTC_BUFFER_TYPE_VERTEX\f[R] is
5165
used to assign the corresponding vertex buffer.
5266
.PP
53-
The \f[C]RTC_BUFFER_TYPE_VERTEX_ATTRIBUTE\f[R] slot can get used to
67+
The \f[V]RTC_BUFFER_TYPE_VERTEX_ATTRIBUTE\f[R] slot can get used to
5468
assign arbitrary additional vertex data which can get interpolated using
5569
the [rtcInterpolate] API call.
5670
.PP
57-
The \f[C]RTC_BUFFER_TYPE_NORMAL\f[R], \f[C]RTC_BUFFER_TYPE_TANGENT\f[R],
58-
and \f[C]RTC_BUFFER_TYPE_NORMAL_DERIVATIVE\f[R] are special buffers
71+
The \f[V]RTC_BUFFER_TYPE_NORMAL\f[R], \f[V]RTC_BUFFER_TYPE_TANGENT\f[R],
72+
and \f[V]RTC_BUFFER_TYPE_NORMAL_DERIVATIVE\f[R] are special buffers
5973
required to assign per vertex normals, tangents, and normal derivatives
6074
for some curve types.
6175
.PP
62-
The \f[C]RTC_BUFFER_TYPE_GRID\f[R] buffer is used to assign the grid
76+
The \f[V]RTC_BUFFER_TYPE_GRID\f[R] buffer is used to assign the grid
6377
primitive buffer for grid geometries (see [RTC_GEOMETRY_TYPE_GRID]).
6478
.PP
65-
The \f[C]RTC_BUFFER_TYPE_FACE\f[R], \f[C]RTC_BUFFER_TYPE_LEVEL\f[R],
66-
\f[C]RTC_BUFFER_TYPE_EDGE_CREASE_INDEX\f[R],
67-
\f[C]RTC_BUFFER_TYPE_EDGE_CREASE_WEIGHT\f[R],
68-
\f[C]RTC_BUFFER_TYPE_VERTEX_CREASE_INDEX\f[R],
69-
\f[C]RTC_BUFFER_TYPE_VERTEX_CREASE_WEIGHT\f[R], and
70-
\f[C]RTC_BUFFER_TYPE_HOLE\f[R] are special buffers required to create
79+
The \f[V]RTC_BUFFER_TYPE_FACE\f[R], \f[V]RTC_BUFFER_TYPE_LEVEL\f[R],
80+
\f[V]RTC_BUFFER_TYPE_EDGE_CREASE_INDEX\f[R],
81+
\f[V]RTC_BUFFER_TYPE_EDGE_CREASE_WEIGHT\f[R],
82+
\f[V]RTC_BUFFER_TYPE_VERTEX_CREASE_INDEX\f[R],
83+
\f[V]RTC_BUFFER_TYPE_VERTEX_CREASE_WEIGHT\f[R], and
84+
\f[V]RTC_BUFFER_TYPE_HOLE\f[R] are special buffers required to create
7185
subdivision meshes (see [RTC_GEOMETRY_TYPE_SUBDIVISION]).
7286
.PP
73-
The \f[C]RTC_BUFFER_TYPE_TRANSFORM\f[R] buffer is used to provide
87+
The \f[V]RTC_BUFFER_TYPE_TRANSFORM\f[R] buffer is used to provide
7488
instance transformation information for instance array geometries (see
7589
[RTC_GEOMETRY_TYPE_INSTANCE_ARRAY]).
7690
.PP
77-
The \f[C]RTC_BUFFER_TYPE_FLAGS\f[R] can get used to add additional flag
91+
The \f[V]RTC_BUFFER_TYPE_FLAGS\f[R] can get used to add additional flag
7892
per primitive of a geometry, and is currently only used for linear
7993
curves.
8094
.SS EXIT STATUS

man/man3/RTCCurveFlags.4embree4

+15-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1-
.\" Automatically generated by Pandoc 2.9.2.1
1+
.\" Automatically generated by Pandoc 3.1.3
22
.\"
3+
.\" Define V font for inline verbatim, using C font in formats
4+
.\" that render this, and otherwise B font.
5+
.ie "\f[CB]x\f[]"x" \{\
6+
. ftr V B
7+
. ftr VI BI
8+
. ftr VB B
9+
. ftr VBI BI
10+
.\}
11+
.el \{\
12+
. ftr V CR
13+
. ftr VI CI
14+
. ftr VB CB
15+
. ftr VBI CBI
16+
.\}
317
.TH "RTCCurveFlags" "3" "" "" "Embree Ray Tracing Kernels 4"
418
.hy
519
.SS NAME

man/man3/RTCFeatureFlags.4embree4

+25-11
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1-
.\" Automatically generated by Pandoc 2.9.2.1
1+
.\" Automatically generated by Pandoc 3.1.3
22
.\"
3+
.\" Define V font for inline verbatim, using C font in formats
4+
.\" that render this, and otherwise B font.
5+
.ie "\f[CB]x\f[]"x" \{\
6+
. ftr V B
7+
. ftr VI BI
8+
. ftr VB B
9+
. ftr VBI BI
10+
.\}
11+
.el \{\
12+
. ftr V CR
13+
. ftr VI CI
14+
. ftr VB CB
15+
. ftr VBI CBI
16+
.\}
317
.TH "RTCFeatureFlags" "3" "" "" "Embree Ray Tracing Kernels 4"
418
.hy
519
.SS NAME
@@ -80,23 +94,23 @@ enum RTCFeatureFlags
8094
.fi
8195
.SS DESCRIPTION
8296
.PP
83-
The \f[C]RTCFeatureFlags\f[R] enum specify a bit mask to enable specific
97+
The \f[V]RTCFeatureFlags\f[R] enum specify a bit mask to enable specific
8498
ray tracing features for ray query operations.
85-
The feature flags are passed to the \f[C]rtcIntersect1/4/8/16\f[R] and
86-
\f[C]rtcOccluded1/4/8/16\f[R] functions through the
87-
\f[C]RTCIntersectArguments\f[R] and \f[C]RTCOccludedArguments\f[R]
99+
The feature flags are passed to the \f[V]rtcIntersect1/4/8/16\f[R] and
100+
\f[V]rtcOccluded1/4/8/16\f[R] functions through the
101+
\f[V]RTCIntersectArguments\f[R] and \f[V]RTCOccludedArguments\f[R]
88102
structures.
89103
Only a ray tracing feature whose bit is enabled in the feature mask can
90104
get used.
91105
If a feature bit is not set, the behaviour is undefined, thus the
92106
feature may work or not.
93107
To enable multiple features the respective features have to get combined
94-
using a bitwise \f[C]OR\f[R] operation.
108+
using a bitwise \f[V]OR\f[R] operation.
95109
.PP
96110
The purpose of feature flags is to reduce code size on the GPU by
97111
enabling just the features required to render the scene.
98112
On the CPU there is no need to use feature flags, and the default of all
99-
features enabled (\f[C]RTC_FEATURE_FLAG_ALL\f[R]) can just be kept.
113+
features enabled (\f[V]RTC_FEATURE_FLAG_ALL\f[R]) can just be kept.
100114
.PP
101115
The following features can get enabled using feature flags:
102116
.IP \[bu] 2
@@ -131,7 +145,7 @@ curves (RTC_GEOMETRY_TYPE_NORMAL_ORIENTED_XXX_CURVE).
131145
RTC_FEATURE_FLAG_LINEAR_CURVES: Enables all linear curves
132146
(RTC_GEOMETRY_TYPE_XXX_LINEAR_CURVE).
133147
.IP \[bu] 2
134-
RTC_FEATURE_FLAG_BEZIER_CURVES: Enables all B\['e]zier curves
148+
RTC_FEATURE_FLAG_BEZIER_CURVES: Enables all Bézier curves
135149
(RTC_GEOMETRY_TYPE_XXX_BEZIER_CURVE).
136150
.IP \[bu] 2
137151
RTC_FEATURE_FLAG_BSPLINE_CURVES: Enables all B-spline curves
@@ -149,14 +163,14 @@ RTC_FEATURE_FLAG_ROUND_LINEAR_CURVE: Enables round linear curves
149163
RTC_FEATURE_FLAG_FLAT_LINEAR_CURVE: Enables flat linear curves
150164
(RTC_GEOMETRY_TYPE_FLAT_LINEAR_CURVE).
151165
.IP \[bu] 2
152-
RTC_FEATURE_FLAG_ROUND_BEZIER_CURVE: Enables round B\['e]zier curves
166+
RTC_FEATURE_FLAG_ROUND_BEZIER_CURVE: Enables round Bézier curves
153167
(RTC_GEOMETRY_TYPE_ROUND_BEZIER_CURVE).
154168
.IP \[bu] 2
155-
RTC_FEATURE_FLAG_FLAT_BEZIER_CURVE: Enables flat B\['e]zier curves
169+
RTC_FEATURE_FLAG_FLAT_BEZIER_CURVE: Enables flat Bézier curves
156170
(RTC_GEOMETRY_TYPE_FLAT_BEZIER_CURVE).
157171
.IP \[bu] 2
158172
RTC_FEATURE_FLAG_NORMAL_ORIENTED_BEZIER_CURVE: Enables normal oriented
159-
B\['e]zier curves (RTC_GEOMETRY_TYPE_NORMAL_ORIENTED_BEZIER_CURVE).
173+
Bézier curves (RTC_GEOMETRY_TYPE_NORMAL_ORIENTED_BEZIER_CURVE).
160174
.IP \[bu] 2
161175
RTC_FEATURE_FLAG_ROUND_BSPLINE_CURVE: Enables round B-spline curves
162176
(RTC_GEOMETRY_TYPE_ROUND_BSPLINE_CURVE).

man/man3/RTCFormat.4embree4

+27-13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1-
.\" Automatically generated by Pandoc 2.9.2.1
1+
.\" Automatically generated by Pandoc 3.1.3
22
.\"
3+
.\" Define V font for inline verbatim, using C font in formats
4+
.\" that render this, and otherwise B font.
5+
.ie "\f[CB]x\f[]"x" \{\
6+
. ftr V B
7+
. ftr VI BI
8+
. ftr VB B
9+
. ftr VBI BI
10+
.\}
11+
.el \{\
12+
. ftr V CR
13+
. ftr VI CI
14+
. ftr VB CB
15+
. ftr VBI CBI
16+
.\}
317
.TH "RTCFormat" "3" "" "" "Embree Ray Tracing Kernels 4"
418
.hy
519
.SS NAME
@@ -53,38 +67,38 @@ enum RTCFormat
5367
.fi
5468
.SS DESCRIPTION
5569
.PP
56-
The \f[C]RTFormat\f[R] structure defines the data format stored in data
70+
The \f[V]RTFormat\f[R] structure defines the data format stored in data
5771
buffers provided to Embree using the [rtcSetGeometryBuffer],
5872
[rtcSetSharedGeometryBuffer], and [rtcSetNewGeometryBuffer] API calls.
5973
.PP
60-
The \f[C]RTC_FORMAT_UINT/2/3/4\f[R] format are used to specify that data
74+
The \f[V]RTC_FORMAT_UINT/2/3/4\f[R] format are used to specify that data
6175
buffers store unsigned integers, or unsigned integer vectors of size 2,3
6276
or 4.
6377
This format has typically to get used when specifying index buffers,
64-
e.g.\ \f[C]RTC_FORMAT_UINT3\f[R] for triangle meshes.
78+
e.g.\ \f[V]RTC_FORMAT_UINT3\f[R] for triangle meshes.
6579
.PP
66-
The \f[C]RTC_FORMAT_FLOAT/2/3/4...\f[R] format are used to specify that
80+
The \f[V]RTC_FORMAT_FLOAT/2/3/4...\f[R] format are used to specify that
6781
data buffers store single precision floating point values, or vectors
6882
there of (size 2,3,4, etc.).
6983
This format is typcally used to specify to format of vertex buffers,
70-
e.g.\ the \f[C]RTC_FORMAT_FLOAT3\f[R] type for vertex buffers of
84+
e.g.\ the \f[V]RTC_FORMAT_FLOAT3\f[R] type for vertex buffers of
7185
triangle meshes.
7286
.PP
73-
The \f[C]RTC_FORMAT_FLOAT3X4_ROW_MAJOR\f[R] and
74-
\f[C]RTC_FORMAT_FLOAT3X4_COLUMN_MAJOR\f[R] formats, specify a 3x4
87+
The \f[V]RTC_FORMAT_FLOAT3X4_ROW_MAJOR\f[R] and
88+
\f[V]RTC_FORMAT_FLOAT3X4_COLUMN_MAJOR\f[R] formats, specify a 3x4
7589
floating point matrix layed out either row major or column major.
76-
The \f[C]RTC_FORMAT_FLOAT4X4_ROW_MAJOR\f[R] and
77-
\f[C]RTC_FORMAT_FLOAT4X4_COLUMN_MAJOR\f[R] formats, specify a 4x4
90+
The \f[V]RTC_FORMAT_FLOAT4X4_ROW_MAJOR\f[R] and
91+
\f[V]RTC_FORMAT_FLOAT4X4_COLUMN_MAJOR\f[R] formats, specify a 4x4
7892
floating point matrix layed out either row major or column major.
79-
The \f[C]RTC_FORMAT_QUATERNION_DECOMPOSITION\f[R] format specifies a
93+
The \f[V]RTC_FORMAT_QUATERNION_DECOMPOSITION\f[R] format specifies a
8094
structure that represents a quaternion decomposition (see
8195
[RTCQuaternionDecomposition]) of an affine transformation.
8296
These formats are used in the [rtcSetGeometryTransform] function or in
83-
geometry buffers with type \f[C]RTC_BUFFER_TYPE_TRANSFORM\f[R] in order
97+
geometry buffers with type \f[V]RTC_BUFFER_TYPE_TRANSFORM\f[R] in order
8498
to set a transformation matrix for instance and instance array
8599
geometries.
86100
.PP
87-
The \f[C]RTC_FORMAT_GRID\f[R] is a special data format used to specify
101+
The \f[V]RTC_FORMAT_GRID\f[R] is a special data format used to specify
88102
grid primitives of layout RTCGrid when creating grid geometries (see
89103
[RTC_GEOMETRY_TYPE_GRID]).
90104
.SS EXIT STATUS

man/man3/RTCHit.4embree4

+26-12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1-
.\" Automatically generated by Pandoc 2.9.2.1
1+
.\" Automatically generated by Pandoc 3.1.3
22
.\"
3+
.\" Define V font for inline verbatim, using C font in formats
4+
.\" that render this, and otherwise B font.
5+
.ie "\f[CB]x\f[]"x" \{\
6+
. ftr V B
7+
. ftr VI BI
8+
. ftr VB B
9+
. ftr VBI BI
10+
.\}
11+
.el \{\
12+
. ftr V CR
13+
. ftr VI CI
14+
. ftr VB CB
15+
. ftr VBI CBI
16+
.\}
317
.TH "RTCHit" "3" "" "" "Embree Ray Tracing Kernels 4"
418
.hy
519
.SS NAME
@@ -32,22 +46,22 @@ struct RTCHit
3246
.fi
3347
.SS DESCRIPTION
3448
.PP
35-
The \f[C]RTCHit\f[R] type defines the type of a ray/primitive
49+
The \f[V]RTCHit\f[R] type defines the type of a ray/primitive
3650
intersection result.
3751
The hit contains the unnormalized geometric normal in object space at
38-
the hit location (\f[C]Ng_x\f[R], \f[C]Ng_y\f[R], \f[C]Ng_z\f[R]
39-
members), the barycentric u/v coordinates of the hit (\f[C]u\f[R] and
40-
\f[C]v\f[R] members), as well as the primitive ID (\f[C]primID\f[R]
41-
member), geometry ID (\f[C]geomID\f[R] member), and instance ID stack
42-
(\f[C]instID\f[R] member) of the hit.
52+
the hit location (\f[V]Ng_x\f[R], \f[V]Ng_y\f[R], \f[V]Ng_z\f[R]
53+
members), the barycentric u/v coordinates of the hit (\f[V]u\f[R] and
54+
\f[V]v\f[R] members), as well as the primitive ID (\f[V]primID\f[R]
55+
member), geometry ID (\f[V]geomID\f[R] member), and instance ID stack
56+
(\f[V]instID\f[R] member) of the hit.
4357
The parametric intersection distance is not stored inside the hit, but
44-
stored inside the \f[C]tfar\f[R] member of the ray.
58+
stored inside the \f[V]tfar\f[R] member of the ray.
4559
.PP
46-
The \f[C]embree4/rtcore_ray.h\f[R] header additionally defines the same
60+
The \f[V]embree4/rtcore_ray.h\f[R] header additionally defines the same
4761
hit structure in structure of array (SOA) layout for hit packets of size
48-
4 (\f[C]RTCHit4\f[R] type), size 8 (\f[C]RTCHit8\f[R] type), and size 16
49-
(\f[C]RTCHit16\f[R] type).
50-
The header additionally defines an \f[C]RTCHitNt\f[R] template for hit
62+
4 (\f[V]RTCHit4\f[R] type), size 8 (\f[V]RTCHit8\f[R] type), and size 16
63+
(\f[V]RTCHit16\f[R] type).
64+
The header additionally defines an \f[V]RTCHitNt\f[R] template for hit
5165
packets of an arbitrary compile-time size.
5266
.SS EXIT STATUS
5367
.SS SEE ALSO

man/man3/RTCHitN.4embree4

+22-8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1-
.\" Automatically generated by Pandoc 2.9.2.1
1+
.\" Automatically generated by Pandoc 3.1.3
22
.\"
3+
.\" Define V font for inline verbatim, using C font in formats
4+
.\" that render this, and otherwise B font.
5+
.ie "\f[CB]x\f[]"x" \{\
6+
. ftr V B
7+
. ftr VI BI
8+
. ftr VB B
9+
. ftr VBI BI
10+
.\}
11+
.el \{\
12+
. ftr V CR
13+
. ftr VI CI
14+
. ftr VB CB
15+
. ftr VBI CBI
16+
.\}
317
.TH "RTCHitN" "3" "" "" "Embree Ray Tracing Kernels 4"
418
.hy
519
.SS NAME
@@ -32,20 +46,20 @@ unsigned& RTCHitN_instID(RTCHitN* hit, unsigned int N, unsigned int i, unsigned
3246
.SS DESCRIPTION
3347
.PP
3448
When the hit packet size is not known at compile time (e.g.\ when Embree
35-
returns a hit packet in the \f[C]RTCFilterFuncN\f[R] callback function),
36-
Embree uses the \f[C]RTCHitN\f[R] type for hit packets.
49+
returns a hit packet in the \f[V]RTCFilterFuncN\f[R] callback function),
50+
Embree uses the \f[V]RTCHitN\f[R] type for hit packets.
3751
These hit packets can only have sizes of 1, 4, 8, or 16.
3852
No other packet size will be used.
3953
.PP
4054
You can either implement different special code paths for each of these
4155
possible packet sizes and cast the hit to the appropriate hit packet
4256
type, or implement one general code path that uses the
43-
\f[C]RTCHitN_XXX\f[R] helper functions to access hit packet components.
57+
\f[V]RTCHitN_XXX\f[R] helper functions to access hit packet components.
4458
.PP
45-
These helper functions get a pointer to the hit packet (\f[C]hit\f[R]
46-
argument), the packet size (\f[C]N\f[R] argument), and returns a
47-
reference to a component (e.g.\ x component of \f[C]Ng\f[R]) of the the
48-
i-th hit of the packet (\f[C]i\f[R] argument).
59+
These helper functions get a pointer to the hit packet (\f[V]hit\f[R]
60+
argument), the packet size (\f[V]N\f[R] argument), and returns a
61+
reference to a component (e.g.\ x component of \f[V]Ng\f[R]) of the the
62+
i-th hit of the packet (\f[V]i\f[R] argument).
4963
.SS EXIT STATUS
5064
.SS SEE ALSO
5165
.PP

0 commit comments

Comments
 (0)