![]() |
---|
RMenum rmPipeCreateContext (RMpipe *toUse)
RMpipe *toUse - a handle to an RMpipe (modified).librm library source file: rmpipe.c
RMpipe * rmPipeNew (RMenum targetPlatform)
RMenum targetPlatform - select the appropriate platform. This parameter must be one of RM_PIPE_GLX, RM_PIPE_WGL or RM_PIPE_CR.librm library source file: rmpipe.c
RMenum rmPipeDelete (RMpipe *toDelete)
RMpipe *toDelete - a handle to an RMpipe to be deleted.librm library source file: rmpipe.c
RMenum rmPipeMakeCurrent (RMpipe *toUse)
RMpipe *toUse - a handle to an RMpipe object (input).librm library source file: rmpipe.c
RMenum rmPipeClose(RMpipe *toClose)
RMpipe *toClose - a handle to an RMpipe (modified).librm library source file: rmpipe.c
RMenum rmPipeSwapBuffers (RMpipe *p)
RMpipe *p - a handle to an RMpipe (input).librm library source file: rmpipe.c
RMenum rmPipeSetChannelFormat (RMpipe *toModify, RMenum channelFormat)
RMpipe *toModify - a handle to an RMpipe object (modified). RMenum channelFormat - an RMenum value specifying a display format. May be one of RM_MONO_CHANNEL, RM_REDBLUE_STEREO_CHANNEL,librm library source file: rmpipe.c
RMenum rmPipeGetChannelFormat (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (input).librm library source file: rmpipe.c
RMenum rmPipeSetInitMatrixStackMode(RMpipe *toModify, RMenum newMode)
RMpipe *toModify - a handle to an RMpipe object (modified). RMenum newMode - an RMenum value, either RM_TRUE or RM_FALSE, that controls how matrix transformations are applied to the OpenGL matrix stack.librm library source file: rmpipe.c
RMenum rmPipeGetInitMatrixStackMode(const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (queried).librm library source file: rmpipe.c
RMenum rmPipeSetRenderPassEnable(RMpipe *toModify, RMenum opaque3DEnable, RMenum transparent3DEnable, RMenum opaque2DEnable)
RMpipe *toModify - a handle to an RMpipe (modified). RMenum opaque3DEnable,transparent3DEnable, opaque2DEnable - RMenum values, may be either RM_TRUE or RM_FALSE.librm library source file: rmpipe.c
RMenum rmPipeGetRenderPassEnable(const RMpipe *t, RMenum *opaque3DEnableReturn, RMenum *transparent3DEnableReturn, RMenum *opaque2DEnableReturn)
const RMpipe *t - a handle to an RMpipe (input). RMenum *opaque3DEnableReturn, *transparent3DEnableReturn, *opaque2DEnableReturn - handles to RMenum values (result).librm library source file: rmpipe.c
RMenum rmPipeSetWindowSize (RMpipe *toModify, int newWidth, int newHeight)
RMpipe *toModify - a handle to an RMpipe (modified). int newWidth, newHeight - integer values specifing the pixel width and height of the window associated with an RMpipe (input).librm library source file: rmpipe.c
RMenum rmPipeGetWindowSize (const RMpipe *toQuery, int *widthReturn, int *heightReturn)
const RMpipe *toQuery - a handle to an RMpipe (input). int *widthReturn, *heightReturn - pointers to integers (return). Values of NULL are acceptable.librm library source file: rmpipe.c
RMenum rmPipeSetSwapBuffersFunc (RMpipe *toModify, void (newFunc)(RMpipe *))
RMpipe *toModify - a handle to an RMpipe (modified). void (newFunc)(RMpipe *) - a handle to an application callback (input).librm library source file: rmpipe.c
RMenum rmPipeSetPostRenderFunc (RMpipe *toModify, void (*postRenderFunc)(const RMimage *, RMenum))
RMpipe *toModify - a handle to an RMpipe (modified). void (*postRenderFunc)(RMimage *, RMenum) - a handle to an application callback.librm library source file: rmpipe.c
RMenum rmPipeSetPostRenderDepthFunc (RMpipe *toModify, void (*postRenderDepthFunc)(const RMimage *, RMenum))
RMpipe *toModify - a handle to an RMimage object (modified). void (*postRenderDepthFunc)(RMimage *, RMenum) - a handle to an application callback (input).librm library source file: rmpipe.c
RMenum rmPipeSetPostRenderBarrierFunc (RMpipe *toModify, void (*barrierFunc)(RMpipe *))
RMpipe *toModify - a handle to an RMpipe object (modified). void (*barrierFunc)(RMpipe *) - a handle to an application callback (input).librm library source file: rmpipe.c
RMenum rmPipeProcessingModeIsMultithreaded (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe (input).librm library source file: rmpipe.c
RMenum rmPipeGetProcessingMode (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (input).librm library source file: rmpipe.c
RMenum rmPipeSetProcessingMode (RMpipe *toModify, RMenum newMode)
RMpipe *toModify - a handle to an RMpipe (modified). RMenum newMode - a RMenum specifying a processing mode. This value must be one of: RM_PIPE_SERIAL, RM_PIPE_MULTISTAGE, RM_PIPE_MULTISTAGE_PARALLEL or RM_PIPE_MULTISTAGE_VIEW_PARALLEL.librm library source file: rmpipe.c
RMenum rmPipeGetDisplayListEnable (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (input).librm library source file: rmpipe.c
RMenum rmPipeSetDisplayListEnable (RMpipe *toModify, RMenum newMode)
RMpipe *toModify - a handle to an RMpipe (modified). RMenum newMode - a RMenum specifying whether or not RMprimitives rendered on the RMpipe toModify will use display lists. The input value should be either RM_TRUE or RM_FALSE.librm library source file: rmpipe.c
RMenum rmPipeSetCommSize (RMpipe *toModify)
RMpipe *toModify - a handle to an RMpipe object (modified).librm library source file: rmpipe.c
int rmPipeSetCommSize (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (input).librm library source file: rmpipe.c
RMenum rmPipeSetRank (RMpipe *toModify)
RMpipe *toModify - a handle to an RMpipe object (modified).librm library source file: rmpipe.c
int rmPipeGetRank (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (input).librm library source file: rmpipe.c
const char * rmPipeGetDisplayName (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object (input).librm library source file: rmpipe.c
RMenum rmPipeSetDisplayName (RMpipe *toModify, const char *displayName)
RMpipe *toModify - a handle to an RMpipe object (modified). const char *displayName - character string defining name of the $DISPLAY to use in subsequent window system operations.librm library source file: rmpipe.c
void * rmPipeGetDisplay (const RMpipe *toQuery)
const RMpipe *toQuery - a handle to an RMpipe object that will be queried (input).librm library source file: rmpipe.c
RMenum rmPipeSetFrameRate (RMpipe *toModify, int newFPS)
RMpipe *toModify - a handle to an RMpipe (modified). int newFPS - an integer value indicating the target frames-per-second renderering rate when rendering on the RMpipe toModify.librm library source file: rmpipe.c
int rmPipeGetFrameRate (constRMpipe *toQuery)
RMpipe *toQuery - a handle to an RMpipe (queried).librm library source file: rmpipe.c
int rmPipeGetFrameNumber (const RMpipe *toQuery)
const RMpipe *toQuery - (input) a handle to an RMpipe.librm library source file: rmpipe.c