Home
last modified time | relevance | path

Searched refs:dvr (Results 1 – 25 of 154) sorted by relevance

1234567

/frameworks/native/services/vr/hardware_composer/aidl/
DAndroid.bp4 "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/
DBufferHubProducer.h39 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_;
DBufferHubConsumer.h29 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/
Dtest_macros.h11 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/
Dvr_hardware_composer_service.cpp29 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/
Ddvr_internal.h17 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;
Ddvr_hardware_composer_client.cpp14 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()
Ddvr_buffer_queue_internal.h24 using BufferHubQueue = android::dvr::BufferHubQueue;
25 using ProducerQueue = android::dvr::ProducerQueue;
66 using BufferHubQueue = android::dvr::BufferHubQueue;
67 using ConsumerQueue = android::dvr::ConsumerQueue;
Ddvr_pose.cpp10 using android::dvr::ConsumerQueue;
18 int status = android::dvr::dvrPoseClientGetDataReaderHandle(client, in dvrPoseClientGetDataReader()
Ddvr_configuration_data.cpp5 using android::dvr::display::ConfigFileType;
6 using android::dvr::display::DisplayClient;
Ddvr_display_manager.cpp13 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;
Ddvr_buffer_queue.cpp11 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/
DIVrComposerCallback.aidl1 package android.dvr;
3 import android.dvr.ParcelableComposerFrame;
4 import android.dvr.ParcelableUniqueFd;
DIVrComposer.aidl1 package android.dvr;
3 import android.dvr.IVrComposerCallback;
/frameworks/native/services/vr/hardware_composer/impl/
Dvr_composer_client.h26 namespace dvr {
38 explicit VrComposerClient(android::dvr::VrHwc& hal);
57 android::dvr::VrHwc& mVrHal;
67 dvr::VrHwc& mVrHal;
/frameworks/native/libs/gui/
DBufferQueue.cpp118 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/
Dbenchmark.h52 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/
Dmain.cpp11 android::sp<android::dvr::VirtualTouchpadService> touchpad_service = in main()
12 new android::dvr::VirtualTouchpadService( in main()
13 android::dvr::VirtualTouchpadEvdev::Create()); in main()
DDvrVirtualTouchpadClient.cpp11 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/
Dperformance_client.cpp13 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/
DSurfaceParcelable_test.cpp48 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/
Dpose_client_internal.h6 using android::dvr::ConsumerQueue;
11 namespace dvr {
/frameworks/native/libs/vr/libvrflinger/tests/
Dvrflinger_test.cpp24 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/
Dvr_flinger.cpp28 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/
Dbufferhubd.cpp12 std::shared_ptr<android::dvr::BufferHubService> pdx_service; in main()
38 pdx_service = android::dvr::BufferHubService::Create(); in main()

1234567