Searched refs:ion_buffer (Results 1 - 12 of 12) sorted by relevance

/frameworks/native/libs/vr/libdvr/
H A Ddvr_buffer.cpp16 const std::shared_ptr<IonBuffer>& ion_buffer) {
17 if (!ion_buffer)
19 return new DvrBuffer{std::move(ion_buffer)};
15 CreateDvrBufferFromIonBuffer( const std::shared_ptr<IonBuffer>& ion_buffer) argument
H A Ddvr_internal.h24 const std::shared_ptr<IonBuffer>& ion_buffer);
/frameworks/native/libs/vr/libbufferhub/
H A Ddetached_buffer.cpp71 IonBuffer ion_buffer; local
74 if (const int ret = buffer_desc.ImportBuffer(&ion_buffer)) {
81 buffer_ = std::move(ion_buffer);
H A Dbuffer_hub_client.cpp86 IonBuffer ion_buffer; local
89 if (const int ret = buffer_desc.ImportBuffer(&ion_buffer))
106 buffer_ = std::move(ion_buffer);
H A Dion_buffer.cpp1 #include <private/dvr/ion_buffer.h>
/frameworks/native/libs/vr/libdisplay/
H A Ddisplay_client.cpp202 auto ion_buffer = std::make_unique<IonBuffer>(); local
204 const int ret = native_buffer_handle.Import(ion_buffer.get());
213 return {std::move(ion_buffer)};
237 auto ion_buffer = std::make_unique<IonBuffer>(); local
239 const int ret = native_buffer_handle.Import(ion_buffer.get());
248 return {std::move(ion_buffer)};
/frameworks/native/libs/vr/libvrflinger/
H A Dhardware_composer.cpp31 #include <private/dvr/ion_buffer.h>
569 IonBuffer& ion_buffer) {
572 &ion_buffer, CPUUsageMode::WRITE_OFTEN);
580 return MapConfigBuffer(ion_buffer);
592 int HardwareComposer::MapConfigBuffer(IonBuffer& ion_buffer) { argument
596 if (ion_buffer.width() < DvrConfigRing::MemorySize()) {
602 int result = ion_buffer.Lock(ion_buffer.usage(), 0, 0, ion_buffer.width(),
603 ion_buffer
568 OnNewGlobalBuffer(DvrGlobalBufferKey key, IonBuffer& ion_buffer) argument
[all...]
H A Ddisplay_service.cpp366 auto ion_buffer = std::make_unique<IonBuffer>(static_cast<int>(size), 1, local
371 int result = hardware_composer_.OnNewGlobalBuffer(key, *ion_buffer.get());
375 global_buffers_.insert(std::make_pair(key, std::move(ion_buffer)))
H A Dhardware_composer.h338 int OnNewGlobalBuffer(DvrGlobalBufferKey key, IonBuffer& ion_buffer);
457 int MapConfigBuffer(IonBuffer& ion_buffer);
/frameworks/native/services/vr/bufferhubd/
H A Dproducer_channel.h14 #include <private/dvr/ion_buffer.h>
/frameworks/native/libs/vr/libbufferhub/include/private/dvr/
H A Dbuffer_hub_client.h12 #include <private/dvr/ion_buffer.h>
H A Dbufferhub_rpc.h13 #include <private/dvr/ion_buffer.h>

Completed in 922 milliseconds