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.
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 | |
---|---|
![]()
android.renderscript.BaseObj
| |
![]()
java.lang.Object
|
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
float getAnisotropy ()
Returns | |
---|---|
float |
anisotropy setting for the sampler |
Sampler.Value getMagnification ()
Returns | |
---|---|
Sampler.Value |
magnification setting for the sampler |
Sampler.Value getMinification ()
Returns | |
---|---|
Sampler.Value |
minification setting for the sampler |
Sampler.Value getWrapS ()
Returns | |
---|---|
Sampler.Value |
S wrapping mode for the sampler |
Sampler.Value getWrapT ()
Returns | |
---|---|
Sampler.Value |
T wrapping mode for the sampler |