docs/javadoc/reference/com/facebook/imagepipeline/producers/BitmapPrepareProducer.html
|
|
Consumer<T>
NetworkFetcher<FETCH_STATE extends FetchState>
Producer<T>
BaseConsumer<T>
BaseNetworkFetcher<FETCH_STATE extends FetchState>
DelegatingConsumer<I, O>
HttpUrlConnectionNetworkFetcher.HttpUrlConnectionNetworkFetchState
MultiplexProducer<K, T extends Closeable>
NullProducer<T>
PostprocessedBitmapMemoryCacheProducer.CachedPostprocessorConsumer
PriorityNetworkFetcher<FETCH_STATE extends FetchState>
PriorityNetworkFetcher.PriorityFetchState<FETCH_STATE extends FetchState>
Summary: Constants | Ctors | Methods | Inherited Methods | [Expand All]
public class
extends Object
implements Producer<T>
| java.lang.Object | | ↳ | com.facebook.imagepipeline.producers.BitmapPrepareProducer |
This producer issues to a call to prepareToDraw() to allow the RendererThread upload the bitmap to GPU asynchronously before it is used. This has no affect on Android versions before N.
Controlled via com.facebook.imagepipeline.core.ImagePipelineExperiments#mUseBitmapPrepareToDraw
| Constants |
|---|
| String |
| Public Constructors |
|---|
| Public Methods |
|---|
| void |
| [Expand] Inherited Methods | | --- | | From class java.lang.Object
| Object | clone() | | boolean | equals(Object arg0) | | void | finalize() | | final Class<?> | getClass() | | int | hashCode() | | final void | notify() | | final void | notifyAll() | | String | toString() | | final void | wait(long arg0, int arg1) | | final void | wait(long arg0) | | final void | wait() |
| | From interface com.facebook.imagepipeline.producers.Producer
| abstract void | produceResults(Consumer<T> consumer, ProducerContext context) Start producing results for given context. |
|
Constant Value: "BitmapPrepareProducer"
| inputProducer | The next producer in the pipeline |
| minBitmapSizeBytes | Bitmaps with a getByteCount() smaller than this value are not uploaded |
| maxBitmapSizeBytes | Bitmaps with a getByteCount() larger than this value are not uploaded |
+Generated by Doclava. +