/frameworks/native/services/vr/hardware_composer/aidl/ |
D | Android.bp | 4 "android/dvr/IVrComposer.aidl", 5 "android/dvr/IVrComposerCallback.aidl", 6 "android/dvr/parcelable_composer_frame.cpp", 7 "android/dvr/parcelable_composer_layer.cpp", 8 "android/dvr/parcelable_unique_fd.cpp",
|
/frameworks/native/libs/gui/include/gui/ |
D | BufferHubProducer.h | 39 static sp<BufferHubProducer> Create(const std::shared_ptr<dvr::ProducerQueue>& producer); 44 static sp<BufferHubProducer> Create(dvr::ProducerQueueParcelable parcelable); 136 status_t TakeAsParcelable(dvr::ProducerQueueParcelable* out_parcelable); 173 std::shared_ptr<dvr::ProducerQueue> queue_; 182 int32_t max_buffer_count_{dvr::BufferHubQueue::kMaxQueueCapacity}; 190 int dequeue_timeout_ms_{dvr::BufferHubQueue::kNoTimeOut}; 209 std::shared_ptr<dvr::ProducerBuffer> mProducerBuffer; 212 BufferHubSlot buffers_[dvr::BufferHubQueue::kMaxQueueCapacity]; 218 dvr::ProducerQueueParcelable pending_producer_parcelable_;
|
D | BufferHubConsumer.h | 29 static sp<BufferHubConsumer> Create(const std::shared_ptr<dvr::ConsumerQueue>& queue); 34 static sp<BufferHubConsumer> Create(dvr::ConsumerQueueParcelable parcelable); 107 std::shared_ptr<dvr::ConsumerQueue> mQueue;
|
/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/test/ |
D | test_macros.h | 11 namespace dvr { 93 EXPECT_PRED_FORMAT3(android::dvr::CmpArrayLikeFloatEq<3>, expected, actual, \ 97 EXPECT_PRED_FORMAT3(android::dvr::CmpArrayLikeFloatNe<3>, expected, actual, \ 101 EXPECT_PRED_FORMAT3(android::dvr::CmpArrayLikeFloatEq<3>, expected.coeffs(), \ 105 EXPECT_PRED_FORMAT3(android::dvr::CmpArrayLikeFloatNe<3>, expected.coeffs(), \ 109 EXPECT_PRED_FORMAT3(android::dvr::CmpMatrixLikeFloatEq<4>, expected, actual, \ 113 EXPECT_PRED_FORMAT3(android::dvr::CmpMatrixLikeFloatNe<4>, expected, actual, \ 117 EXPECT_PRED_FORMAT3(android::dvr \ 121 EXPECT_PRED_FORMAT3(android::dvr::CmpMatrixLikeFloatNe<3>, expected, actual, \
|
/frameworks/native/services/vr/hardware_composer/ |
D | vr_hardware_composer_service.cpp | 29 android::sp<android::dvr::VrHwc> service = new android::dvr::VrHwc(); in main() 38 android::sp<android::dvr::VrComposer> composer = in main() 39 new android::dvr::VrComposer(service.get()); in main() 46 android::dvr::VrComposer::SERVICE_NAME(), composer.get(), in main()
|
/frameworks/native/libs/vr/libdvr/ |
D | dvr_internal.h | 17 namespace dvr { 35 std::shared_ptr<android::dvr::ProducerBuffer> write_buffer; 44 std::shared_ptr<android::dvr::ConsumerBuffer> read_buffer; 48 std::shared_ptr<android::dvr::IonBuffer> buffer;
|
D | dvr_hardware_composer_client.cpp | 14 android::dvr::ComposerView::Frame frame; 19 class HwcCallback : public android::dvr::BnVrComposerCallback { 35 const android::dvr::ParcelableComposerFrame& frame, 36 android::dvr::ParcelableUniqueFd* fence) override; 60 const android::dvr::ParcelableComposerFrame& frame, in onNewFrame() 61 android::dvr::ParcelableUniqueFd* fence) { in onNewFrame() 79 android::sp<android::dvr::IVrComposer> composer; 87 client->composer = android::interface_cast<android::dvr::IVrComposer>( in dvrHwcClientCreate() 88 sm->getService(android::dvr::IVrComposer::SERVICE_NAME())); in dvrHwcClientCreate()
|
D | dvr_buffer_queue_internal.h | 24 using BufferHubQueue = android::dvr::BufferHubQueue; 25 using ProducerQueue = android::dvr::ProducerQueue; 66 using BufferHubQueue = android::dvr::BufferHubQueue; 67 using ConsumerQueue = android::dvr::ConsumerQueue;
|
D | dvr_pose.cpp | 10 using android::dvr::ConsumerQueue; 18 int status = android::dvr::dvrPoseClientGetDataReaderHandle(client, in dvrPoseClientGetDataReader()
|
D | dvr_configuration_data.cpp | 5 using android::dvr::display::ConfigFileType; 6 using android::dvr::display::DisplayClient;
|
D | dvr_display_manager.cpp | 13 using android::dvr::ConsumerBuffer; 14 using android::dvr::display::DisplayManagerClient; 15 using android::dvr::display::SurfaceAttribute; 16 using android::dvr::display::SurfaceAttributes; 17 using android::dvr::display::SurfaceState;
|
D | dvr_buffer_queue.cpp | 11 using android::dvr::BufferHubBase; 12 using android::dvr::ConsumerBuffer; 13 using android::dvr::ConsumerQueue; 14 using android::dvr::ProducerBuffer; 15 using android::dvr::ProducerQueue; 16 using android::dvr::ProducerQueueConfigBuilder; 17 using android::dvr::UsagePolicy;
|
/frameworks/native/services/vr/hardware_composer/aidl/android/dvr/ |
D | IVrComposerCallback.aidl | 1 package android.dvr; 3 import android.dvr.ParcelableComposerFrame; 4 import android.dvr.ParcelableUniqueFd;
|
D | IVrComposer.aidl | 1 package android.dvr; 3 import android.dvr.IVrComposerCallback;
|
/frameworks/native/services/vr/hardware_composer/impl/ |
D | vr_composer_client.h | 26 namespace dvr { 38 explicit VrComposerClient(android::dvr::VrHwc& hal); 57 android::dvr::VrHwc& mVrHal; 67 dvr::VrHwc& mVrHal;
|
/frameworks/native/libs/gui/ |
D | BufferQueue.cpp | 118 dvr::ProducerQueueConfigBuilder configBuilder; in createBufferHubQueue() 119 std::shared_ptr<dvr::ProducerQueue> producerQueue = in createBufferHubQueue() 120 dvr::ProducerQueue::Create(configBuilder.Build(), dvr::UsagePolicy{}); in createBufferHubQueue() 123 std::shared_ptr<dvr::ConsumerQueue> consumerQueue = producerQueue->CreateConsumerQueue(); in createBufferHubQueue()
|
/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/ |
D | benchmark.h | 52 Btrace(name, android::dvr::GetSystemClockNs()); in Btrace() 61 Btrace(file, name, android::dvr::GetSystemClockNs()); in Btrace() 73 BtraceData(name, android::dvr::GetSystemClockNs(), data); in BtraceData() 83 BtraceData(file, name, android::dvr::GetSystemClockNs(), data); in BtraceData()
|
/frameworks/native/services/vr/virtual_touchpad/ |
D | main.cpp | 11 android::sp<android::dvr::VirtualTouchpadService> touchpad_service = in main() 12 new android::dvr::VirtualTouchpadService( in main() 13 android::dvr::VirtualTouchpadEvdev::Create()); in main()
|
D | DvrVirtualTouchpadClient.cpp | 11 android::dvr::VirtualTouchpad* FromC(DvrVirtualTouchpad* client) { in FromC() 12 return reinterpret_cast<android::dvr::VirtualTouchpad*>(client); in FromC() 18 android::dvr::VirtualTouchpadClient::Create().release()); in dvrVirtualTouchpadCreate()
|
/frameworks/native/libs/vr/libperformance/ |
D | performance_client.cpp | 13 namespace dvr { namespace 118 if (auto client = android::dvr::PerformanceClient::Create(&error)) in dvrSetCpuPartition() 127 if (auto client = android::dvr::PerformanceClient::Create(&error)) in dvrSetSchedulerPolicy() 136 if (auto client = android::dvr::PerformanceClient::Create(&error)) in dvrSetSchedulerClass() 144 if (auto client = android::dvr::PerformanceClient::Create(&error)) in dvrGetCpuPartition()
|
/frameworks/native/libs/gui/tests/ |
D | SurfaceParcelable_test.cpp | 48 dvr::ProducerQueueConfigBuilder configBuilder; in SurfaceParcelableTestService() 49 mProducerQueue = dvr::ProducerQueue::Create(configBuilder.SetDefaultWidth(kBufferWidth) in SurfaceParcelableTestService() 53 dvr::UsagePolicy{}); in SurfaceParcelableTestService() 83 std::shared_ptr<dvr::ProducerQueue> mProducerQueue;
|
/frameworks/native/libs/vr/libvrsensor/include/private/dvr/ |
D | pose_client_internal.h | 6 using android::dvr::ConsumerQueue; 11 namespace dvr {
|
/frameworks/native/libs/vr/libvrflinger/tests/ |
D | vrflinger_test.cpp | 24 using android::dvr::display::DisplayClient; 25 using android::dvr::display::Surface; 26 using android::dvr::display::SurfaceAttribute; 27 using android::dvr::display::SurfaceAttributeValue; 30 namespace dvr { namespace
|
/frameworks/native/libs/vr/libvrflinger/ |
D | vr_flinger.cpp | 28 namespace dvr { namespace 78 display_service_ = android::dvr::DisplayService::Create( in Init() 83 service = android::dvr::DisplayManagerService::Create(display_service_); in Init()
|
/frameworks/native/services/vr/bufferhubd/ |
D | bufferhubd.cpp | 12 std::shared_ptr<android::dvr::BufferHubService> pdx_service; in main() 38 pdx_service = android::dvr::BufferHubService::Create(); in main()
|