NativeRingBufferTests
NameSpace: UnitySDKPlayTests
Public Methods
void DefaultNativeRingBufferIsInvalid
public void DefaultNativeRingBufferIsInvalid()
void NativeBufferFillFromJobAndReadOnMainThread
public void NativeBufferFillFromJobAndReadOnMainThread()
void NativeRingBufferNonblockingReaderFailsUntilAWriteIsCompleted
public void NativeRingBufferNonblockingReaderFailsUntilAWriteIsCompleted()
void NativeRingBufferNonblockingWriterFailsWhenBufferIsFull
public void NativeRingBufferNonblockingWriterFailsWhenBufferIsFull()
void NativeRingBufferSizeMustBePowerOfTwo
public void NativeRingBufferSizeMustBePowerOfTwo(
long size
)
Parameters
Type | Name | Description |
---|---|---|
long | size |
void NativeRingBufferSizeMustBePowerOfTwoInvalid
public void NativeRingBufferSizeMustBePowerOfTwoInvalid(
long size
)
Parameters
Type | Name | Description |
---|---|---|
long | size |
void NativeRingBufferWorksOnSingleThreadWithBlockingOps
public void NativeRingBufferWorksOnSingleThreadWithBlockingOps(
int value
)
Parameters
Type | Name | Description |
---|---|---|
int | value |
void NativeRingBufferWorksOnSingleThreadWithNonblockingOps
public void NativeRingBufferWorksOnSingleThreadWithNonblockingOps(
int value
)
Parameters
Type | Name | Description |
---|---|---|
int | value |
void NativeRingBufferWorksWithDifferentAllocators
public void NativeRingBufferWorksWithDifferentAllocators()