Android.Renderscripts.Allocation: Method Members

The methods of Android.Renderscripts.Allocation are listed below. For a list of all members, see the Allocation Members list.

See Also: Inherited members from Android.Renderscripts.BaseObj

Public Methods

Copy1DRangeFrom(int, int, Java.Lang.Object)
Copy an array into part of this Allocation.
Copy1DRangeFrom(int, int, byte[])
Copy an array into part of this Allocation.
Copy1DRangeFrom(int, int, short[])
Copy an array into part of this Allocation.
Copy1DRangeFrom(int, int, int[])
Copy an array into part of this Allocation.
Copy1DRangeFrom(int, int, float[])
Copy an array into part of this Allocation.
Copy1DRangeFrom(int, int, Allocation, int)
Copy part of an Allocation into this Allocation.
Copy1DRangeFromUnchecked(int, int, Java.Lang.Object)
Copy an array into part of this Allocation.
Copy1DRangeFromUnchecked(int, int, byte[])
Copy an array into part of this Allocation.
Copy1DRangeFromUnchecked(int, int, short[])
Copy an array into part of this Allocation.
Copy1DRangeFromUnchecked(int, int, int[])
Copy an array into part of this Allocation.
Copy1DRangeFromUnchecked(int, int, float[])
Copy an array into part of this Allocation.
Copy2DRangeFrom(int, int, Android.Graphics.Bitmap)
Copy a Android.Graphics.Bitmap into an Allocation.
Copy2DRangeFrom(int, int, int, int, Java.Lang.Object)
Copy from an array into a rectangular region in this Allocation.
Copy2DRangeFrom(int, int, int, int, byte[])
Copy from an array into a rectangular region in this Allocation.
Copy2DRangeFrom(int, int, int, int, short[])
Copy from an array into a rectangular region in this Allocation.
Copy2DRangeFrom(int, int, int, int, int[])
Copy from an array into a rectangular region in this Allocation.
Copy2DRangeFrom(int, int, int, int, float[])
Copy from an array into a rectangular region in this Allocation.
Copy2DRangeFrom(int, int, int, int, Allocation, int, int)
Copy a rectangular region from an Allocation into a rectangular region in this Allocation.
CopyFrom(Android.Graphics.Bitmap)
Copy into an Allocation from a Android.Graphics.Bitmap.
CopyFrom(Allocation)
Copy an Allocation from an Allocation.
CopyFrom(BaseObj[])
Copy an array of RS objects to the Allocation.
CopyFrom(Java.Lang.Object)
Copy into this Allocation from an array.
CopyFrom(byte[])
Copy into this Allocation from an array.
CopyFrom(short[])
Copy into this Allocation from an array.
CopyFrom(int[])
Copy into this Allocation from an array.
CopyFrom(float[])
Copy into this Allocation from an array.
CopyFromUnchecked(Java.Lang.Object)
Copy into this Allocation from an array.
CopyFromUnchecked(byte[])
Copy into this Allocation from an array.
CopyFromUnchecked(short[])
Copy into this Allocation from an array.
CopyFromUnchecked(int[])
Copy into this Allocation from an array.
CopyFromUnchecked(float[])
Copy into this Allocation from an array.
CopyTo(Android.Graphics.Bitmap)
Copy from the Allocation into a Android.Graphics.Bitmap.
CopyTo(Java.Lang.Object)
Copy from the Allocation into an array.
CopyTo(byte[])
Copy from the Allocation into a byte array.
CopyTo(short[])
Copy from the Allocation into a short array.
CopyTo(int[])
Copy from the Allocation into a int array.
CopyTo(float[])
Copy from the Allocation into a float array.
static
CreateCubemapFromBitmap(RenderScript, Android.Graphics.Bitmap) : Allocation
Creates a non-mipmapped cubemap Allocation for use as a graphics texture from a Android.Graphics.Bitmap containing the horizontal list of cube faces.
static
CreateCubemapFromBitmap(RenderScript, Android.Graphics.Bitmap, Allocation.MipmapControl, AllocationUsage) : Allocation
Creates a cubemap Allocation from a Android.Graphics.Bitmap containing the horizontal list of cube faces.
static
CreateCubemapFromCubeFaces(RenderScript, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap) : Allocation
Creates a non-mipmapped cubemap Allocation for use as a sampler input from 6 Android.Graphics.Bitmap objects containing the cube faces.
static
CreateCubemapFromCubeFaces(RenderScript, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Allocation.MipmapControl, AllocationUsage) : Allocation
Creates a cubemap Allocation from 6 Android.Graphics.Bitmap objects containing the cube faces.
static
CreateFromBitmap(RenderScript, Android.Graphics.Bitmap) : Allocation
Creates an Allocation from a Android.Graphics.Bitmap.
static
CreateFromBitmap(RenderScript, Android.Graphics.Bitmap, Allocation.MipmapControl, AllocationUsage) : Allocation
Creates an Allocation from a Android.Graphics.Bitmap.
static
CreateFromBitmapResource(RenderScript, Android.Content.Res.Resources, int) : Allocation
Creates a non-mipmapped Allocation to use as a graphics texture from the Android.Graphics.Bitmap referenced by resource ID.
static
CreateFromBitmapResource(RenderScript, Android.Content.Res.Resources, int, Allocation.MipmapControl, AllocationUsage) : Allocation
Creates an Allocation from the Bitmap referenced by resource ID.
static
CreateFromString(RenderScript, string, AllocationUsage) : Allocation
Creates an Allocation containing string data encoded in UTF-8 format.
static
CreateSized(RenderScript, Element, int) : Allocation
Creates an Allocation with a specified number of given elements
static
CreateSized(RenderScript, Element, int, AllocationUsage) : Allocation
Creates an Allocation with a specified number of given elements
static
CreateTyped(RenderScript, Type) : Allocation
Creates an Allocation for use by scripts with a given Android.Renderscripts.Type and no mipmaps
static
CreateTyped(RenderScript, Type, AllocationUsage) : Allocation
Creates an Allocation with the size specified by the type and no mipmaps generated by default
static
CreateTyped(RenderScript, Type, Allocation.MipmapControl, AllocationUsage) : Allocation
Creates a new Allocation with the given Android.Renderscripts.Type, mipmap flag, and usage flags.
override
Destroy()
Documentation for this section has not yet been entered.
GenerateMipmaps()
Generate a mipmap chain.
IoReceive()
Receive the latest input into the Allocation.
IoSend()
Send a buffer to the output stream.
Resize(int)
Resize a 1D allocation.
SetFromFieldPacker(int, FieldPacker)
This is only intended to be used by auto-generated code reflected from the RenderScript script files and should not be used by developers.
SetFromFieldPacker(int, int, FieldPacker)
This is only intended to be used by auto-generated code reflected from the RenderScript script files.
override
SetName(string)
Documentation for this section has not yet been entered.
SetOnBufferAvailableListener(Allocation.IOnBufferAvailableListener)
Set a notification handler for Allocation.USAGE_IO_INPUT.
SyncAll(int)
Propagate changes from one usage of the Allocation to the other usages of the Allocation.