NVIDIA OptiX 7.1 API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
optixPaging.cu File Reference

Functions

__host__ void optixPagingPullRequests (OptixPagingContext *context, unsigned int *devRequestedPages, unsigned int numRequestedPages, unsigned int *devStalePages, unsigned int numStalePages, unsigned int *devEvictablePages, unsigned int numEvictablePages, unsigned int *devNumPagesReturned)
 
__host__ void optixPagingPushMappings (OptixPagingContext *context, PageMapping *devFilledPages, int filledPageCount, unsigned int *devInvalidatedPages, int invalidatedPageCount)
 
__host__ void optixPagingCreate (OptixPagingOptions *options, OptixPagingContext **context)
 
__host__ void optixPagingDestroy (OptixPagingContext *context)
 
__host__ void optixPagingCalculateSizes (unsigned int vaSizeInPages, OptixPagingSizes &sizes)
 
__host__ void optixPagingSetup (OptixPagingContext *context, const OptixPagingSizes &sizes, int numWorkers)
 

Function Documentation

__host__ void optixPagingCalculateSizes ( unsigned int  vaSizeInPages,
OptixPagingSizes sizes 
)
__host__ void optixPagingCreate ( OptixPagingOptions options,
OptixPagingContext **  context 
)
__host__ void optixPagingDestroy ( OptixPagingContext context)
__host__ void optixPagingPullRequests ( OptixPagingContext context,
unsigned int *  devRequestedPages,
unsigned int  numRequestedPages,
unsigned int *  devStalePages,
unsigned int  numStalePages,
unsigned int *  devEvictablePages,
unsigned int  numEvictablePages,
unsigned int *  devNumPagesReturned 
)
__host__ void optixPagingPushMappings ( OptixPagingContext context,
PageMapping devFilledPages,
int  filledPageCount,
unsigned int *  devInvalidatedPages,
int  invalidatedPageCount 
)
__host__ void optixPagingSetup ( OptixPagingContext context,
const OptixPagingSizes sizes,
int  numWorkers 
)