Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/hwcomposer/hwcomposer_backend.cpp
Show First 20 Lines • Show All 350 Lines • ▼ Show 20 Line(s) | 350 | { | |||
---|---|---|---|---|---|
351 | return new HwcomposerWindow(this); | 351 | return new HwcomposerWindow(this); | ||
352 | } | 352 | } | ||
353 | 353 | | |||
354 | Screens *HwcomposerBackend::createScreens(QObject *parent) | 354 | Screens *HwcomposerBackend::createScreens(QObject *parent) | ||
355 | { | 355 | { | ||
356 | return new HwcomposerScreens(this, parent); | 356 | return new HwcomposerScreens(this, parent); | ||
357 | } | 357 | } | ||
358 | 358 | | |||
359 | Outputs HwcomposerBackend::outputs() const | 359 | QVector<AbstractOutput *> HwcomposerBackend::outputs() const | ||
360 | { | 360 | { | ||
361 | if (!m_output.isNull()) { | 361 | if (!m_output.isNull()) { | ||
362 | return QVector<HwcomposerOutput*>({m_output.data()}); | 362 | return { m_output.data() }; | ||
363 | } | 363 | } | ||
364 | return {}; | 364 | return {}; | ||
365 | } | 365 | } | ||
366 | 366 | | |||
367 | Outputs HwcomposerBackend::enabledOutputs() const | 367 | QVector<AbstractOutput *> HwcomposerBackend::enabledOutputs() const | ||
368 | { | 368 | { | ||
369 | return outputs(); | 369 | return outputs(); | ||
370 | } | 370 | } | ||
371 | 371 | | |||
372 | 372 | | |||
373 | OpenGLBackend *HwcomposerBackend::createOpenGLBackend() | 373 | OpenGLBackend *HwcomposerBackend::createOpenGLBackend() | ||
374 | { | 374 | { | ||
375 | return new EglHwcomposerBackend(this); | 375 | return new EglHwcomposerBackend(this); | ||
▲ Show 20 Lines • Show All 174 Lines • Show Last 20 Lines |