OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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