◆
LIB_FIELD
Typedef Documentation
◆
FieldOutputRef
Function Documentation
◆
ExtractSampleFlags()
Read the sample flags from the array content of a
FieldOutputBlock
.
-
参数
-
[in]
|
block
|
The outputs to extract flags from.
|
-
返回
-
The flags.
◆
ValidateFieldOutputBlockWithFlags()
Validate the content of a block making sure that the block itself is valid and array allocation respect the specified flags. "block" flags must be a perfect 1 to 1 match with the specified flags for the function to succeed. if "block" is missing a flag or has an unneeded flag, validation will fail.
-
参数
-
[in]
|
block
|
The block to validate.
|
[in]
|
flags
|
The flags to compare the block against..
|
-
返回
-
True if the block is valid.
Variable Documentation
◆
FIELD_EXECUTION_BLOCK_SIZE
const
Int32
FIELD_EXECUTION_BLOCK_SIZE
static
|
|
/ The size of a block that's executed in an MP environment. For single depth execution a value closer to 1200 is actually more optimal, with one group 600 and from then on for each group depth you can expect a drop of a third. For general usage on current architectures this gives the best balance.
◆
FIELD_EXECUTION_BLOCK_SIZEf
const
Float
FIELD_EXECUTION_BLOCK_SIZEf
static
|
|
/ The size of a block that's executed in an MP environment. For single depth execution a value closer to 1200 is actually more optimal, with one group 600 and from then on for each group depth you can expect a drop of a third. For general usage on current architectures this gives the best balance.
◆
MSG_PRESAMPLE_FIELD_SINGLE
const
Int32
MSG_PRESAMPLE_FIELD_SINGLE
static
|
|
Message to signal an impending invidual calls of an object list The corresponding
data
is
PresampleFieldSingleData
.
◆
MSG_POSTSAMPLE_FIELD_SINGLE
const
Int32
MSG_POSTSAMPLE_FIELD_SINGLE
static
|
|
Message to signal the end of individual calls of an object list.