![]() |
---|
RMpipe * rmPipeNew (void)
No arguments.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 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