/hardware/qcom/display/sdm845/sdm/libs/hwc2/ |
hwc_session.h | 37 class HWCSession : hwc2_device_t, public qClient::BnQClient { 49 static int32_t CallDisplayFunction(hwc2_device_t *device, hwc2_display_t display, 65 static int32_t CallLayerFunction(hwc2_device_t *device, hwc2_display_t display, 82 static int32_t AcceptDisplayChanges(hwc2_device_t *device, hwc2_display_t display); 83 static int32_t CreateLayer(hwc2_device_t *device, hwc2_display_t display, 85 static int32_t CreateVirtualDisplay(hwc2_device_t *device, uint32_t width, uint32_t height, 87 static int32_t DestroyLayer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer); 88 static int32_t DestroyVirtualDisplay(hwc2_device_t *device, hwc2_display_t display); 89 static void Dump(hwc2_device_t *device, uint32_t *out_size, char *out_buffer); 90 static int32_t PresentDisplay(hwc2_device_t *device, hwc2_display_t display [all...] |
hwc_session.cpp | 71 hwc2_device_t::common.tag = HARDWARE_DEVICE_TAG; 72 hwc2_device_t::common.version = HWC_DEVICE_API_VERSION_2_0; 73 hwc2_device_t::common.module = const_cast<hw_module_t *>(module); 74 hwc2_device_t::common.close = Close; 75 hwc2_device_t::getCapabilities = GetCapabilities; 76 hwc2_device_t::getFunction = GetFunction; 196 hwc2_device_t *composer_device = hwc_session; 210 hwc2_device_t *composer_device = reinterpret_cast<hwc2_device_t *>(device); 235 int32_t HWCSession::AcceptDisplayChanges(hwc2_device_t *device, hwc2_display_t display) [all...] |
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
hwc_session.h | 36 class HWCSession : hwc2_device_t, public qClient::BnQClient { 48 static int32_t CallDisplayFunction(hwc2_device_t *device, hwc2_display_t display, 64 static int32_t CallLayerFunction(hwc2_device_t *device, hwc2_display_t display, 88 static int32_t AcceptDisplayChanges(hwc2_device_t *device, hwc2_display_t display); 89 static int32_t CreateLayer(hwc2_device_t *device, hwc2_display_t display, 91 static int32_t CreateVirtualDisplay(hwc2_device_t *device, uint32_t width, uint32_t height, 93 static int32_t DestroyLayer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer); 94 static int32_t DestroyVirtualDisplay(hwc2_device_t *device, hwc2_display_t display); 95 static void Dump(hwc2_device_t *device, uint32_t *out_size, char *out_buffer); 96 static int32_t PresentDisplay(hwc2_device_t *device, hwc2_display_t display [all...] |
hwc_session.cpp | 70 hwc2_device_t::common.tag = HARDWARE_DEVICE_TAG; 71 hwc2_device_t::common.version = HWC_DEVICE_API_VERSION_2_0; 72 hwc2_device_t::common.module = const_cast<hw_module_t *>(module); 73 hwc2_device_t::common.close = Close; 74 hwc2_device_t::getCapabilities = GetCapabilities; 75 hwc2_device_t::getFunction = GetFunction; 183 hwc2_device_t *composer_device = hwc_session; 197 hwc2_device_t *composer_device = reinterpret_cast<hwc2_device_t *>(device); 223 int32_t HWCSession::AcceptDisplayChanges(hwc2_device_t *device [all...] |
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
hwc_session.h | 37 class HWCSession : hwc2_device_t, public qClient::BnQClient { 49 static int32_t CallDisplayFunction(hwc2_device_t *device, hwc2_display_t display, 65 static int32_t CallLayerFunction(hwc2_device_t *device, hwc2_display_t display, 89 static int32_t AcceptDisplayChanges(hwc2_device_t *device, hwc2_display_t display); 90 static int32_t CreateLayer(hwc2_device_t *device, hwc2_display_t display, 92 static int32_t CreateVirtualDisplay(hwc2_device_t *device, uint32_t width, uint32_t height, 94 static int32_t DestroyLayer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer); 95 static int32_t DestroyVirtualDisplay(hwc2_device_t *device, hwc2_display_t display); 96 static void Dump(hwc2_device_t *device, uint32_t *out_size, char *out_buffer); 97 static int32_t PresentDisplay(hwc2_device_t *device, hwc2_display_t display [all...] |
hwc_session.cpp | 71 hwc2_device_t::common.tag = HARDWARE_DEVICE_TAG; 72 hwc2_device_t::common.version = HWC_DEVICE_API_VERSION_2_0; 73 hwc2_device_t::common.module = const_cast<hw_module_t *>(module); 74 hwc2_device_t::common.close = Close; 75 hwc2_device_t::getCapabilities = GetCapabilities; 76 hwc2_device_t::getFunction = GetFunction; 196 hwc2_device_t *composer_device = hwc_session; 210 hwc2_device_t *composer_device = reinterpret_cast<hwc2_device_t *>(device); 241 int32_t HWCSession::AcceptDisplayChanges(hwc2_device_t *device, hwc2_display_t display) [all...] |
/frameworks/native/libs/hwc2on1adapter/include/hwc2on1adapter/ |
HWC2On1Adapter.h | 47 class HWC2On1Adapter : public hwc2_device_t 57 static inline HWC2On1Adapter* getAdapter(hwc2_device_t* device) { 65 static void getCapabilitiesHook(hwc2_device_t* device, uint32_t* outCount, 77 static hwc2_function_pointer_t getFunctionHook(hwc2_device_t* device, 87 static int32_t createVirtualDisplayHook(hwc2_device_t* device, 98 static int32_t destroyVirtualDisplayHook(hwc2_device_t* device, 106 static void dumpHook(hwc2_device_t* device, uint32_t* outSize, 112 static uint32_t getMaxVirtualDisplayCountHook(hwc2_device_t* device) { 118 static int32_t registerCallbackHook(hwc2_device_t* device, 466 static int32_t callDisplayFunction(hwc2_device_t* device [all...] |
/hardware/qcom/display/msm8994/libhwcomposer/ |
HWC2On1Adapter.h | 43 class HWC2On1Adapter : public hwc2_device_t 53 static inline HWC2On1Adapter* getAdapter(hwc2_device_t* device) { 61 static void getCapabilitiesHook(hwc2_device_t* device, uint32_t* outCount, 69 static hwc2_function_pointer_t getFunctionHook(hwc2_device_t* device, 79 static int32_t createVirtualDisplayHook(hwc2_device_t* device, 90 static int32_t destroyVirtualDisplayHook(hwc2_device_t* device, 98 static void dumpHook(hwc2_device_t* device, uint32_t* outSize, 104 static uint32_t getMaxVirtualDisplayCountHook(hwc2_device_t* device) { 110 static int32_t registerCallbackHook(hwc2_device_t* device, 400 static int32_t callDisplayFunction(hwc2_device_t* device [all...] |
/hardware/libhardware/include/hardware/ |
hwcomposer2.h | 763 } hwc2_device_t; typedef in typeref:struct:hwc2_device 766 hwc2_device_t** device) { 771 static inline int hwc2_close(hwc2_device_t* device) { [all...] |
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
HWC2.h | 77 // C++ Wrapper around hwc2_device_t. Load all functions pointers 122 // Convenience C++ class to access hwc2_device_t Display functions directly. 286 // Convenience C++ class to access hwc2_device_t Layer functions directly.
|
/hardware/interfaces/graphics/composer/2.1/default/ |
Hwc.h | 164 hwc2_device_t* mDevice;
|
Hwc.cpp | 67 mDevice = reinterpret_cast<hwc2_device_t*>(device);
|
/docs/source.android.com/en/devices/graphics/ |
implement-hwc.html | 148 <code>hwc2_device_t</code>. For example, the function <code>createLayer</code>
|
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
Hwc2Test.cpp | [all...] |