/frameworks/native/services/vr/bufferhubd/ |
consumer_channel.cpp | 23 const std::shared_ptr<Channel> producer) 26 producer_(producer) { 35 if (auto producer = GetProducer()) { 36 producer->RemoveConsumer(this); 42 if (auto producer = GetProducer()) { 43 // If producer has not hung up, copy most buffer info from the producer. 44 info = producer->GetBufferInfo(); 70 auto producer = GetProducer(); local 71 if (!producer) 118 auto producer = GetProducer(); local 142 auto producer = GetProducer(); local 167 auto producer = GetProducer(); local [all...] |
consumer_queue_channel.cpp | 18 const std::shared_ptr<Channel>& producer, bool silent) 20 producer_(producer), 30 if (auto producer = GetProducer()) { 31 producer->RemoveConsumer(this); 37 auto producer = GetProducer(); local 38 if (!producer) { 46 *producer, &ProducerQueueChannel::OnCreateConsumerQueue, message); 51 *producer, &ProducerQueueChannel::OnGetQueueInfo, message); 75 if (auto producer = GetProducer()) { 76 // If producer has not hung up, copy most buffer info from the producer [all...] |
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/pipeline/ |
SharedBuffer.java | 32 public synchronized void setProducer(Bitmap producer) { 34 && !mProducer.isSameSize(producer)) { 39 mProducer = new Buffer(producer); 41 mProducer.useBitmap(producer);
|
/external/webrtc/webrtc/test/fuzzers/ |
producer_fec_fuzzer.cc | 19 ProducerFec producer(&fec); 26 producer.SetFecParameters(¶ms, 0); 41 rtc::scoped_ptr<RedPacket> red_packet(producer.BuildRedPacket( 45 producer.AddRtpPacketAndGenerateFec(packet.get(), payload_size, 48 uint16_t num_fec_packets = producer.NumAvailableFecPackets(); 52 producer.GetFecPackets(kRedPayloadType, 99, 100, rtp_header_length);
|
/frameworks/native/libs/gui/tests/ |
SurfaceTextureGL.h | 40 sp<IGraphicBufferProducer> producer; local 41 BufferQueue::createBufferQueue(&producer, &mConsumer); 44 mSTC = new Surface(producer);
|
MultiTextureConsumer_test.cpp | 37 sp<IGraphicBufferProducer> producer; local 39 BufferQueue::createBufferQueue(&producer, &consumer); 42 mSurface = new Surface(producer);
|
/external/dagger2/producers/src/test/java/dagger/producers/internal/ |
SetProducerTest.java | 20 import dagger.producers.Producer; 37 Producer<Set<Integer>> producer = local 41 assertThat(producer.get().get()).containsExactly(1, 2, 5, 7); 45 Producer<Set<Integer>> producer = local 49 ListenableFuture<Set<Integer>> future = producer.get(); 59 Producer<Set<Integer>> producer = local 63 ListenableFuture<Set<Integer>> future = producer.get() [all...] |
AbstractProducerTest.java | 21 import dagger.producers.Producer; 67 Producer<Object> producer = new DelegateProducer<>(componentMonitorProvider, null); local 69 producer.get(); 76 Producer<Integer> producer = local 85 assertThat(producer.get().get()).isEqualTo(0); 86 assertThat(producer.get().get()).isEqualTo(0); 87 assertThat(producer.get().get()).isEqualTo(0); 93 Producer<Integer> producer = new DelegateProducer<>(componentMonitorProvider, delegateFuture) local 107 Producer<Integer> producer = new DelegateProducer<>(componentMonitorProvider, delegateFuture); local [all...] |
SetOfProducedProducerTest.java | 22 import dagger.producers.Producer; 40 Producer<Set<Produced<Integer>>> producer = local 44 assertThat(producer.get().get()) 55 Producer<Set<Produced<Integer>>> producer = local 59 assertThat(producer.get().get()) 66 Producer<Set<Produced<Integer>>> producer = local 68 Results<Integer> results = Results.create(producer.get().get()) 77 Producer<Set<Produced<Integer>>> producer = local 90 Producer<Set<Produced<Integer>>> producer = local 102 Producer<Set<Produced<Integer>>> producer = local [all...] |
ProducersTest.java | 22 import dagger.producers.Producer; 100 Producer<Integer> producer = Producers.producerFromProvider(new Provider<Integer>() { local 107 assertThat(producer.get().get()).isEqualTo(0); 108 assertThat(producer.get().get()).isEqualTo(0); 109 assertThat(producer.get().get()).isEqualTo(0);
|
/external/dagger2/compiler/src/it/producers-functional-tests/src/test/java/producerstest/ |
ProducerFactoryTest.java | 21 import dagger.producers.Producer; 65 Producer<String> producer = local 68 assertThat(producer.get().get()).isEqualTo("str"); 79 Producer<Integer> intProducer = producerOfFuture(intFuture); 80 Producer<String> producer = local 83 assertThat(producer.get().isDone()).isFalse(); 85 assertThat(producer.get().get()).isEqualTo("str with arg"); 94 Producer<SettableFuture<String>> strFutureProducer = producerOfFuture(strFutureFuture) 95 Producer<String> producer = local 122 Producer<String> producer = local 152 Producer<String> producer = local [all...] |
/frameworks/base/libs/hwui/tests/common/ |
TestContext.cpp | 92 sp<IGraphicBufferProducer> producer; local 94 BufferQueue::createBufferQueue(&producer, &consumer); 95 producer->setMaxDequeuedBufferCount(3); 96 producer->setAsyncMode(true); 99 mSurface = new Surface(producer); 111 // We assume the producer is internally ordered enough such that
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_destroy/ |
3-1.c | 34 void *producer(void *); 47 if (pthread_create(&prod, NULL, producer, (void *)cnt) != 0) { 68 void *producer(void *arg) function
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_init/ |
3-1.c | 34 void *producer(void *); 47 if (pthread_create(&prod, NULL, producer, (void *)cnt) != 0) { 68 void *producer(void *arg) function
|
/external/skia/src/gpu/ |
SkGpuDevice_drawTexture.cpp | 71 static bool can_ignore_bilerp_constraint(const GrTextureProducer& producer, 90 void SkGpuDevice::drawTextureProducer(GrTextureProducer* producer, 105 const SkRect srcBounds = SkRect::MakeIWH(producer->width(), producer->height()); 143 this->drawTextureProducerImpl(producer, clippedSrcRect, clippedDstRect, constraint, viewMatrix, 147 void SkGpuDevice::drawTextureProducerImpl(GrTextureProducer* producer, 163 bool canUseTextureCoordsAsLocalCoords = !use_shader(producer->isAlphaOnly(), paint) && !mf; 188 if (can_ignore_bilerp_constraint(*producer, clippedSrcRect, combinedMatrix, 204 sk_sp<GrFragmentProcessor> fp(producer->createFragmentProcessor( 213 fp, producer->isAlphaOnly(), &grPaint)) [all...] |
/device/linaro/hikey/gralloc960/ |
mali_gralloc_formats.cpp | 181 static uint64_t determine_best_format(int req_format, mali_gralloc_producer_type producer, mali_gralloc_consumer_type consumer, 191 if(producer == MALI_GRALLOC_PRODUCER_GPU && gpu_runtime_caps.caps_mask & MALI_GRALLOC_FORMAT_CAPABILITY_OPTIONS_PRESENT) 221 /* When GPU acts as both producer and consumer it prefers 16x16 superblocks */ 252 else if(producer == MALI_GRALLOC_PRODUCER_VIDEO_DECODER && vpu_runtime_caps.caps_mask & MALI_GRALLOC_FORMAT_CAPABILITY_OPTIONS_PRESENT) 302 else if(producer == MALI_GRALLOC_PRODUCER_CAMERA && cam_runtime_caps.caps_mask & MALI_GRALLOC_FORMAT_CAPABILITY_OPTIONS_PRESENT) 381 static bool determine_producer(mali_gralloc_producer_type *producer, uint64_t *producer_runtime_mask, int req_format, int usage) 386 *producer = MALI_GRALLOC_PRODUCER_GPU; 406 *producer = MALI_GRALLOC_PRODUCER_GPU; 410 *producer = MALI_GRALLOC_PRODUCER_CAMERA; 418 *producer = MALI_GRALLOC_PRODUCER_VIDEO_DECODER 583 mali_gralloc_producer_type producer; local [all...] |
/external/dagger2/producers/src/main/java/dagger/producers/internal/ |
SetProducer.java | 22 import dagger.producers.Producer; 29 * A {@link Producer} implementation used to implement {@link Set} bindings. This producer returns 31 * {@link Producer#get} methods. 38 * Returns a new producer that creates {@link Set} futures from the union of the given 39 * {@link Producer} instances. 42 public static <T> Producer<Set<T>> create(Producer<Set<T>>... producers) { 46 private final Set<Producer<Set<T>>> contributingProducers; 48 private SetProducer(Set<Producer<Set<T>>> contributingProducers) [all...] |
SetOfProducedProducer.java | 23 import dagger.producers.Producer; 31 * A {@link Producer} implementation used to implement {@link Set} bindings. This producer returns a 33 * {@link Producer#get} methods. 40 * Returns a new producer that creates {@link Set} futures from the union of the given 41 * {@link Producer} instances. 44 public static <T> Producer<Set<Produced<T>>> create(Producer<Set<T>>... producers) { 48 private final ImmutableSet<Producer<Set<T>>> contributingProducers; 50 private SetOfProducedProducer(ImmutableSet<Producer<Set<T>>> contributingProducers) [all...] |
/frameworks/native/libs/gui/ |
BufferQueue.cpp | 92 sp<IGraphicBufferProducer> producer(new BufferQueueProducer(core, consumerIsSurfaceFlinger)); 93 LOG_ALWAYS_FATAL_IF(producer == NULL, 100 *outProducer = producer;
|
/frameworks/base/core/jni/android/graphics/ |
SurfaceTexture.cpp | 53 jfieldID producer; member in struct:android::fields_t 97 const sp<IGraphicBufferProducer>& producer) 100 (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 101 if (producer.get()) { 102 producer->incStrong((void*)SurfaceTexture_setProducer); 107 env->SetLongField(thiz, fields.producer, (jlong)producer.get()); 130 return (IGraphicBufferProducer*)env->GetLongField(thiz, fields.producer); 135 sp<IGraphicBufferProducer> producer(SurfaceTexture_getProducer(env, thiz)); 136 sp<Surface> surfaceTextureClient(surfaceTexture != NULL ? new Surface(producer) : NULL) 261 sp<IGraphicBufferProducer> producer; local [all...] |
/hardware/interfaces/media/omx/1.0/ |
IOmx.hal | 75 * @return producer The associated producer end of the buffer queue. 81 IGraphicBufferProducer producer,
|
/external/mesa3d/src/compiler/glsl/ |
link_interface_blocks.cpp | 153 * an array and the producer interface is required to be a non-array. 157 interstage_match(struct gl_shader_program *prog, ir_variable *producer, 161 if (consumer->get_interface_type() != producer->get_interface_type()) { 172 producer->data.how_declared != ir_var_declared_implicitly) && 174 producer->get_interface_type())) 192 (producer->is_interface_instance() && 193 producer->type->is_array())) { 194 if (consumer_instance_type != producer->type) 358 const gl_linked_shader *producer, 363 const bool extra_array_level = (producer->Stage == MESA_SHADER_VERTEX & [all...] |
link_varyings.h | 294 gl_linked_shader *producer, 322 gl_linked_shader *producer, 335 gl_linked_shader *producer,
|
/frameworks/av/services/camera/libcameraservice/device3/ |
Camera3InputStream.cpp | 170 sp<IGraphicBufferProducer> *producer) { 173 if (producer == NULL) { 180 *producer = mProducer; 197 * no-op since we can't disconnect the producer from the consumer-side 229 sp<IGraphicBufferProducer> producer; local 231 BufferQueue::createBufferQueue(&producer, &consumer); 234 res = producer->query(NATIVE_WINDOW_MIN_UNDEQUEUED_BUFFERS, &minUndequeuedBuffers); 255 * and not the sum of producer+consumer side as in other camera streams). 259 // TODO: somehow set the total buffer count when producer connects? 265 mProducer = producer; [all...] |
/frameworks/av/cmds/screenrecord/ |
FrameOutput.cpp | 70 sp<IGraphicBufferProducer> producer; local 72 BufferQueue::createBufferQueue(&producer, &consumer); 77 producer->setMaxDequeuedBufferCount(4); 84 *pBufferProducer = producer;
|