RavEngine
Loading...
Searching...
No Matches
NvFlowContextOptInterface Struct Reference
Collaboration diagram for NvFlowContextOptInterface:
[legend]

Public Member Functions

 NV_FLOW_REFLECT_INTERFACE ()
 
NvFlowContextOpt *NV_FLOW_ABI * create (NvFlowContextInterface *backendContextInterface, NvFlowContext *backendContext)
 
 void (NV_FLOW_ABI *destroy)(NvFlowContextOpt *contextOpt)
 
 void (NV_FLOW_ABI *getContext)(NvFlowContextOpt *contextOpt
 
 void (NV_FLOW_ABI *flush)(NvFlowContextOpt *contextOpt)
 
NvFlowBufferTransient *NV_FLOW_ABI * importBackendBufferTransient (NvFlowContextOpt *contextOpt, NvFlowBufferTransient *backendBufferTransient)
 
NvFlowTextureTransient *NV_FLOW_ABI * importBackendTextureTransient (NvFlowContextOpt *contextOpt, NvFlowTextureTransient *backendTextureTransient)
 
 void (NV_FLOW_ABI *exportBufferTransient)(NvFlowContextOpt *contextOpt
 
 void (NV_FLOW_ABI *exportTextureTransient)(NvFlowContextOpt *contextOpt
 
 void (NV_FLOW_ABI *setResourceMinLifetime)(NvFlowContextOpt *contextOpt
 

Public Attributes

NvFlowContextInterface ** pContextInterface
 
NvFlowContextInterface NvFlowContext ** pContext
 
NvFlowBufferTransient * bufferTransient
 
NvFlowBufferTransient NvFlowBufferTransient ** pBackendBufferTransient
 
NvFlowTextureTransient * textureTransient
 
NvFlowTextureTransient NvFlowTextureTransient ** pBackendTextureTransient
 
NvFlowUint64 minLifetime
 

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