hipstreambegincapturetograph Interface Reference

hipstreambegincapturetograph Interface Reference#

HIPFORT API Reference: hipfort::hipstreambegincapturetograph Interface Reference
hipfort::hipstreambegincapturetograph Interface Reference

Begins graph capture on a stream to an existing graph. More...

Public Member Functions

integer(kind(hipsuccess)) function hipstreambegincapturetograph_ (stream, graph, dependencies, dependencydata, numdependencies, mode)
 

Detailed Description

Begins graph capture on a stream to an existing graph.

Parameters
[in]stream- Stream to initiate capture.
[in]graph- Graph to capture into.
[in]dependencies- Dependencies of the first node captured in the stream. Can be NULL if numDependencies is 0.
[in]dependencyData- Optional array of data associated with each dependency.
[in]numDependencies- Number of dependencies.
[in]mode- Controls the interaction of this capture sequence with other API calls that are not safe.
Returns
hipSuccess, hipErrorInvalidValue
Warning
param "const hipGraphEdgeData* dependencyData" is currently not supported and has to be passed as nullptr. This API is marked as beta, meaning, while this is feature complete, it is still open to changes and may have outstanding issues.

Member Function/Subroutine Documentation

◆ hipstreambegincapturetograph_()

integer(kind(hipsuccess)) function hipfort::hipstreambegincapturetograph::hipstreambegincapturetograph_ ( type(c_ptr), value  stream,
type(c_ptr), value  graph,
type(c_ptr)  dependencies,
type(hipgraphedgedata dependencydata,
integer(c_size_t), value  numdependencies,
integer(kind(hipstreamcapturemodeglobal)), value  mode 
)

The documentation for this interface was generated from the following file: