Sampler
public
class
Sampler
extends BaseObj
| java.lang.Object | ||
| ↳ | android.renderscript.BaseObj | |
| ↳ | android.renderscript.Sampler | |
Sampler object that defines how Allocations can be read as textures within a
kernel. Samplers are used in conjunction with the rsSample runtime
function to return values from normalized coordinates.
Any Allocation used with a Sampler must have been created with USAGE_GRAPHICS_TEXTURE; using a Sampler on
an Allocation that was not created with USAGE_GRAPHICS_TEXTURE is undefined.
Summary
Nested classes | |
|---|---|
class |
Sampler.Builder
Builder for creating non-standard samplers. |
enum |
Sampler.Value
|
Public methods | |
|---|---|
static
Sampler
|
CLAMP_LINEAR(RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to clamp. |
static
Sampler
|
CLAMP_LINEAR_MIP_LINEAR(RenderScript rs)
Retrieve a sampler with mag set to linear, min linear mipmap linear, and wrap modes set to clamp. |
static
Sampler
|
CLAMP_NEAREST(RenderScript rs)
Retrieve a sampler with min and mag set to nearest and wrap modes set to clamp. |
static
Sampler
|
MIRRORED_REPEAT_LINEAR(RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to mirrored repeat. |
static
Sampler
|
MIRRORED_REPEAT_LINEAR_MIP_LINEAR(RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to mirrored repeat. |
static
Sampler
|
MIRRORED_REPEAT_NEAREST(RenderScript rs)
Retrieve a sampler with min and mag set to nearest and wrap modes set to mirrored repeat. |
static
Sampler
|
WRAP_LINEAR(RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to wrap. |
static
Sampler
|
WRAP_LINEAR_MIP_LINEAR(RenderScript rs)
Retrieve a sampler with mag set to linear, min linear mipmap linear, and wrap modes set to wrap. |
static
Sampler
|
WRAP_NEAREST(RenderScript rs)
Retrieve a sampler with min and mag set to nearest and wrap modes set to wrap. |
float
|
getAnisotropy()
|
Sampler.Value
|
getMagnification()
|
Sampler.Value
|
getMinification()
|
Sampler.Value
|
getWrapS()
|
Sampler.Value
|
getWrapT()
|
Inherited methods | |
|---|---|
From
class
android.renderscript.BaseObj
| |
From
class
java.lang.Object
| |
Public methods
CLAMP_LINEAR
Sampler CLAMP_LINEAR (RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to clamp.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
CLAMP_LINEAR_MIP_LINEAR
Sampler CLAMP_LINEAR_MIP_LINEAR (RenderScript rs)
Retrieve a sampler with mag set to linear, min linear mipmap linear, and wrap modes set to clamp.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
CLAMP_NEAREST
Sampler CLAMP_NEAREST (RenderScript rs)
Retrieve a sampler with min and mag set to nearest and wrap modes set to clamp.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
MIRRORED_REPEAT_LINEAR
Sampler MIRRORED_REPEAT_LINEAR (RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to mirrored repeat.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
MIRRORED_REPEAT_LINEAR_MIP_LINEAR
Sampler MIRRORED_REPEAT_LINEAR_MIP_LINEAR (RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to mirrored repeat.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
MIRRORED_REPEAT_NEAREST
Sampler MIRRORED_REPEAT_NEAREST (RenderScript rs)
Retrieve a sampler with min and mag set to nearest and wrap modes set to mirrored repeat.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
WRAP_LINEAR
Sampler WRAP_LINEAR (RenderScript rs)
Retrieve a sampler with min and mag set to linear and wrap modes set to wrap.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
WRAP_LINEAR_MIP_LINEAR
Sampler WRAP_LINEAR_MIP_LINEAR (RenderScript rs)
Retrieve a sampler with mag set to linear, min linear mipmap linear, and wrap modes set to wrap.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
WRAP_NEAREST
Sampler WRAP_NEAREST (RenderScript rs)
Retrieve a sampler with min and mag set to nearest and wrap modes set to wrap.
| Parameters | |
|---|---|
rs |
RenderScript:
Context to which the sampler will belong. |
| Returns | |
|---|---|
Sampler |
Sampler |
getAnisotropy
float getAnisotropy ()
| Returns | |
|---|---|
float |
anisotropy setting for the sampler |
getMagnification
Sampler.Value getMagnification ()
| Returns | |
|---|---|
Sampler.Value |
magnification setting for the sampler |
getMinification
Sampler.Value getMinification ()
| Returns | |
|---|---|
Sampler.Value |
minification setting for the sampler |
getWrapS
Sampler.Value getWrapS ()
| Returns | |
|---|---|
Sampler.Value |
S wrapping mode for the sampler |
getWrapT
Sampler.Value getWrapT ()
| Returns | |
|---|---|
Sampler.Value |
T wrapping mode for the sampler |
Interfaces
Classes
- Allocation
- AllocationAdapter
- BaseObj
- Byte2
- Byte3
- Byte4
- Double2
- Double3
- Double4
- Element
- Element.Builder
- FieldPacker
- Float2
- Float3
- Float4
- Int2
- Int3
- Int4
- Long2
- Long3
- Long4
- Matrix2f
- Matrix3f
- Matrix4f
- RenderScript
- RenderScript.RSErrorHandler
- RenderScript.RSMessageHandler
- Sampler
- Sampler.Builder
- Script
- Script.Builder
- Script.FieldBase
- Script.FieldID
- Script.InvokeID
- Script.KernelID
- Script.LaunchOptions
- ScriptC
- ScriptGroup
- ScriptGroup.Binding
- ScriptGroup.Builder
- ScriptGroup.Builder2
- ScriptGroup.Closure
- ScriptGroup.Future
- ScriptGroup.Input
- ScriptIntrinsic
- ScriptIntrinsic3DLUT
- ScriptIntrinsicBLAS
- ScriptIntrinsicBlend
- ScriptIntrinsicBlur
- ScriptIntrinsicColorMatrix
- ScriptIntrinsicConvolve3x3
- ScriptIntrinsicConvolve5x5
- ScriptIntrinsicHistogram
- ScriptIntrinsicLUT
- ScriptIntrinsicResize
- ScriptIntrinsicYuvToRGB
- Short2
- Short3
- Short4
- Type
- Type.Builder
Enums
Exceptions


