Searched refs:ion_buffer (Results 1 – 10 of 10) sorted by relevance
/aosp12/frameworks/native/libs/vr/libdisplay/ |
H A D | display_client.cpp | 206 auto ion_buffer = std::make_unique<IonBuffer>(); in SetupGlobalBuffer() local 208 const int ret = native_buffer_handle.Import(ion_buffer.get()); in SetupGlobalBuffer() 217 return {std::move(ion_buffer)}; in SetupGlobalBuffer() 241 auto ion_buffer = std::make_unique<IonBuffer>(); in GetGlobalBuffer() local 243 const int ret = native_buffer_handle.Import(ion_buffer.get()); in GetGlobalBuffer() 252 return {std::move(ion_buffer)}; in GetGlobalBuffer()
|
/aosp12/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_buffer.cpp | 17 const std::shared_ptr<IonBuffer>& ion_buffer) { in CreateDvrBufferFromIonBuffer() argument 18 if (!ion_buffer) in CreateDvrBufferFromIonBuffer() 20 return new DvrBuffer{std::move(ion_buffer)}; in CreateDvrBufferFromIonBuffer()
|
H A D | dvr_internal.h | 22 const std::shared_ptr<IonBuffer>& ion_buffer);
|
/aosp12/frameworks/native/libs/vr/libbufferhub/ |
H A D | buffer_hub_base.cpp | 65 IonBuffer ion_buffer; in ImportBuffer() local 68 if (const int ret = buffer_desc.ImportBuffer(&ion_buffer)) in ImportBuffer() 85 buffer_ = std::move(ion_buffer); in ImportBuffer()
|
H A D | Android.bp | 40 "ion_buffer.cpp",
|
/aosp12/frameworks/native/libs/vr/libvrflinger/ |
H A D | hardware_composer.cpp | 588 IonBuffer& ion_buffer) { in OnNewGlobalBuffer() argument 591 &ion_buffer, CPUUsageMode::WRITE_OFTEN); in OnNewGlobalBuffer() 599 return MapConfigBuffer(ion_buffer); in OnNewGlobalBuffer() 611 int HardwareComposer::MapConfigBuffer(IonBuffer& ion_buffer) { in MapConfigBuffer() argument 615 if (ion_buffer.width() < DvrConfigRing::MemorySize()) { in MapConfigBuffer() 621 int result = ion_buffer.Lock(ion_buffer.usage(), 0, 0, ion_buffer.width(), in MapConfigBuffer() 622 ion_buffer.height(), &buffer_base); in MapConfigBuffer() 630 shared_config_ring_ = DvrConfigRing::Create(buffer_base, ion_buffer.width()); in MapConfigBuffer() 631 ion_buffer.Unlock(); in MapConfigBuffer()
|
H A D | display_service.cpp | 387 auto ion_buffer = std::make_unique<IonBuffer>(static_cast<int>(size), 1, in SetupGlobalBuffer() local 392 int result = hardware_composer_.OnNewGlobalBuffer(key, *ion_buffer.get()); in SetupGlobalBuffer() 396 global_buffers_.insert(std::make_pair(key, std::move(ion_buffer))) in SetupGlobalBuffer()
|
H A D | hardware_composer.h | 335 int OnNewGlobalBuffer(DvrGlobalBufferKey key, IonBuffer& ion_buffer); 483 int MapConfigBuffer(IonBuffer& ion_buffer);
|
/aosp12/hardware/qcom/msm8x27/original-kernel-headers/linux/ |
H A D | ion.h | 65 struct ion_buffer;
|
/aosp12/hardware/qcom/msm8960/original-kernel-headers/linux/ |
H A D | ion.h | 73 struct ion_buffer;
|