Crate ndspy_sys

Crate ndspy_sys 

Source
Expand description

This is a thin, auto-generated wrapper around the NSI/RenderMan® low level display driver C API.

§Documentation

Pixar’s Developer’s Guide for Display Driver Plug-Ins has in-depth information on this API that maps 1:1 to Rust.

§Example

For a Rust example demonstrting how to use this see the r-display crate.

Structs§

PtDspyCookedInfo
PtDspyDeepData
PtDspyDeepSample
PtDspyDevFormat
PtDspyDriverFunctionTable
PtDspyOverwriteInfo
PtDspyProgressiveInfo
PtDspyRedrawInfo
PtDspySizeInfo
PtDspyThreadInfo
PtFlagStuff
uparam

Enums§

PtDriverVersion
PtDspyCookedQueryValue
PtDspyError
PtDspyQueryType

Constants§

PkDspyArrayBegin
PkDspyArrayEnd
PkDspyByteOrderHiLo
PkDspyByteOrderLoHi
PkDspyClassFloat
PkDspyClassInt
PkDspyFlagsWantsEmptyBuckets
PkDspyFlagsWantsNullEmptyBuckets
PkDspyFlagsWantsScanLineOrder
PkDspyFloat16
PkDspyFloat32
PkDspyMaskType
PkDspyMatrix
PkDspyMaxMsgSize
PkDspyNone
PkDspyServerMsgClose
PkDspyServerMsgData
PkDspyServerMsgImage
PkDspyServerMsgOpen
PkDspyServerMsgQuery
PkDspyShiftOrder
PkDspySigned8
PkDspySigned16
PkDspySigned32
PkDspyString
PkDspyUnsigned8
PkDspyUnsigned16
PkDspyUnsigned32

Functions§

DspyError
DspyFindFloatInParamList
DspyFindFloatsInParamList
DspyFindIntInParamList
DspyFindIntsInParamList
DspyFindMatrixInParamList
DspyFindStringInParamList
DspyImageClose
DspyImageData
DspyImageDelayClose
DspyImageOpen
DspyImageQuery
DspyImageReopen
DspyMemReverse
DspyMemReverseCopy
DspyRegisterDriver
DspyRegisterDriverTable
DspyReorderFormatting

Type Aliases§

PtDspyActiveRegionFuncPtr
PtDspyChannel
PtDspyCloseFuncPtr
PtDspyDelayCloseFuncPtr
PtDspyFloat32
PtDspyFloat64
PtDspyFlushFuncPtr
PtDspyImageHandle
PtDspyMsgLen
PtDspyOpenFuncPtr
PtDspyOutput
PtDspyPreBucketFuncPtr
PtDspyQueryFuncPtr
PtDspyRenderAutoProgressFuncPtr
PtDspyRenderProgressFuncPtr
PtDspyRenderStatisticsFuncPtr
PtDspyReopenFuncPtr
PtDspyServerMessage
PtDspySigned8
PtDspySigned16
PtDspySigned32
PtDspyUnsigned8
PtDspyUnsigned16
PtDspyUnsigned32
PtDspyVersionFuncPtr
PtDspyWriteFuncPtr
UserParameter