NvFlowContext.h File Reference

#include "NvFlowTypes.h"

Go to the source code of this file.

Defines

#define NV_FLOW_VERSION   0x00010001

Enumerations

enum  NvFlowContextAPI { eNvFlowContextD3D11 = 1, eNvFlowContextD3D12 = 2 }
 API type. More...

Functions

bool NvFlowContextFlushRequestPop (NvFlowContext *context)
void NvFlowContextFlushRequestPush (NvFlowContext *context)
NvFlowContextAPI NvFlowContextGetContextType (NvFlowContext *context)
void NvFlowContextPop (NvFlowContext *context)
void NvFlowContextProcessFenceSignal (NvFlowContext *context)
void NvFlowContextProcessFenceWait (NvFlowContext *context)
void NvFlowContextPush (NvFlowContext *context)
NvFlowUint NvFlowDeferredRelease (float timeoutMS)
void NvFlowReleaseContext (NvFlowContext *context)
void NvFlowReleaseDepthStencilView (NvFlowDepthStencilView *view)
void NvFlowReleaseRenderTargetView (NvFlowRenderTargetView *view)
void NvFlowSetFreeFunc (void(*free)(void *ptr))
void NvFlowSetMallocFunc (void *(*malloc)(size_t size))


Define Documentation

#define NV_FLOW_VERSION   0x00010001


Enumeration Type Documentation

API type.

Enumerator:
eNvFlowContextD3D11 
eNvFlowContextD3D12