HomeSort by relevance Sort by last modified time
    Searched refs:Hwc2 (Results 1 - 11 of 11) sorted by null

  /frameworks/native/libs/vr/libvrflinger/include/dvr/
vr_flinger.h 12 namespace Hwc2 {
14 } // namespace Hwc2
24 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback);
37 bool Init(Hwc2::Composer* hidl,
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWC2.cpp 20 #define LOG_TAG "HWC2"
23 #include "HWC2.h"
46 namespace HWC2 {
48 namespace Hwc2 = android::Hwc2;
52 class ComposerCallbackBridge : public Hwc2::IComposerCallback {
58 Return<void> onHotplug(Hwc2::Display display,
61 HWC2::Connection connection = static_cast<HWC2::Connection>(conn);
63 LOG_ALWAYS_FATAL_IF(connection != HWC2::Connection::Connected
    [all...]
HWC2.h 46 namespace Hwc2 {
51 namespace HWC2 {
63 // HWC2::Device::registerCallback(). It's used to help differentiate callbacks
89 // Required by HWC2
108 android::Hwc2::Composer* getComposer() { return mComposer.get(); }
116 std::unique_ptr<android::Hwc2::Composer> mComposer;
126 Display(android::Hwc2::Composer& composer,
200 // Required by HWC2
212 // Doesn't call into the HWC2 device, so no errors are possible
271 // These are references to data owned by HWC2::Device, which will outliv
    [all...]
HWComposer.h 24 #include "HWC2.h"
49 namespace HWC2 {
75 void registerCallback(HWC2::ComposerCallback* callback,
78 bool hasCapability(HWC2::Capability capability) const;
86 HWC2::Layer* createLayer(int32_t displayId);
88 void destroyLayer(int32_t displayId, HWC2::Layer* layer);
123 HWC2::Layer* layer) const;
143 void onHotplug(hwc2_display_t displayId, HWC2::Connection connection);
145 void setVsyncEnabled(int32_t displayId, HWC2::Vsync enabled);
153 std::vector<std::shared_ptr<const HWC2::Display::Config>
    [all...]
ComposerHal.h 33 namespace Hwc2 {
287 } // namespace Hwc2
ComposerHal.cpp 32 namespace Hwc2 {
1116 } // namespace Hwc2
  /frameworks/native/libs/vr/libvrflinger/
hardware_composer.h 148 static void SetComposer(Hwc2::Composer* composer) { composer_ = composer; }
176 static Hwc2::Composer* composer_;
307 bool Initialize(Hwc2::Composer* composer,
345 HWC::Error GetDisplayAttribute(Hwc2::Composer* composer,
349 HWC::Error GetDisplayMetrics(Hwc2::Composer* composer, hwc2_display_t display,
356 class ComposerCallback : public Hwc2::IComposerCallback {
359 hardware::Return<void> onHotplug(Hwc2::Display display,
361 hardware::Return<void> onRefresh(Hwc2::Display display) override;
362 hardware::Return<void> onVsync(Hwc2::Display display,
365 pdx::Status<int64_t> GetVsyncTime(Hwc2::Display display)
    [all...]
hardware_composer.cpp 124 Hwc2::Composer* composer, RequestDisplayCallback request_display_callback) {
136 Hwc2::Config config;
233 composer_.reset(new Hwc2::Composer(false));
294 (Hwc2::IComposerClient::Vsync)(enabled ? HWC2_VSYNC_ENABLE
301 HWC_DISPLAY_PRIMARY, power_mode.cast<Hwc2::IComposerClient::PowerMode>());
320 HWC::Error HardwareComposer::GetDisplayAttribute(Hwc2::Composer* composer,
326 display, config, (Hwc2::IComposerClient::Attribute)attribute, out_value);
330 Hwc2::Composer* composer, hwc2_display_t display, hwc2_config_t config,
476 std::vector<Hwc2::Layer> out_layers;
946 Hwc2::Display display, IComposerCallback::Connection /*conn*/)
    [all...]
vr_flinger.cpp 32 Hwc2::Composer* hidl, RequestDisplayCallback request_display_callback) {
58 bool VrFlinger::Init(Hwc2::Composer* hidl,
display_service.h 83 DisplayService(android::Hwc2::Composer* hidl,
display_service.cpp 40 DisplayService::DisplayService(Hwc2::Composer* hidl,

Completed in 483 milliseconds