/hardware/libhardware/include/hardware/ |
D | hwcomposer2.h | 721 typedef uint64_t hwc2_layer_t; typedef 1015 hwc2_display_t display, hwc2_layer_t* outLayer); 1031 hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t layer); 1086 uint32_t* outNumElements, hwc2_layer_t* outLayers, 1254 uint32_t* outNumElements, hwc2_layer_t* outLayers, 1365 hwc2_layer_t* outLayers, int32_t* outFences); 1691 hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t layer, 1725 hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t layer, 1758 hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t layer, 1787 hwc2_device_t* device, hwc2_display_t display, hwc2_layer_t layer, [all …]
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | HWC2On1Adapter.h | 190 HWC2::Error createLayer(hwc2_layer_t* outLayerId); 191 HWC2::Error destroyLayer(hwc2_layer_t layerId); 196 hwc2_layer_t* outLayers, int32_t* outTypes); 206 hwc2_layer_t* outLayers, int32_t* outFences); 208 uint32_t* outNumElements, hwc2_layer_t* outLayers, 225 HWC2::Error updateLayerZ(hwc2_layer_t layerId, uint32_t z); 299 const std::unordered_map<hwc2_layer_t, HWC2::Composition>& 304 const std::unordered_map<hwc2_layer_t, HWC2::LayerRequest>& 317 void addTypeChange(hwc2_layer_t layerId, in addTypeChange() 324 void addLayerRequest(hwc2_layer_t layerId, in addLayerRequest() [all …]
|
D | HWC2On1Adapter.cpp | 205 &Display::createLayer, hwc2_layer_t*>); in doGetFunction() 209 &Display::destroyLayer, hwc2_layer_t>); in doGetFunction() 218 hwc2_layer_t*, int32_t*>); in doGetFunction() 237 &Display::getRequests, int32_t*, uint32_t*, hwc2_layer_t*, in doGetFunction() 255 &Display::getReleaseFences, uint32_t*, hwc2_layer_t*, in doGetFunction() 599 Error HWC2On1Adapter::Display::createLayer(hwc2_layer_t* outLayerId) in createLayer() 610 Error HWC2On1Adapter::Display::destroyLayer(hwc2_layer_t layerId) in destroyLayer() 665 uint32_t* outNumElements, hwc2_layer_t* outLayers, int32_t* outTypes) in getChangedCompositionTypes() 770 hwc2_layer_t* outLayers, int32_t* outFences) in getReleaseFences() 796 uint32_t* outNumElements, hwc2_layer_t* outLayers, in getRequests() [all …]
|
/hardware/qcom/display/msm8998/sdm/libs/hwc2/ |
D | hwc_display.h | 144 HWCLayer *GetHWCLayer(hwc2_layer_t layer); 170 hwc2_layer_t *out_layers, int32_t *out_types); 172 hwc2_layer_t *out_layers, int32_t *out_layer_requests); 175 virtual HWC2::Error SetCursorPosition(hwc2_layer_t layer, int x, int y); 178 virtual HWC2::Error CreateLayer(hwc2_layer_t *out_layer_id); 179 virtual HWC2::Error DestroyLayer(hwc2_layer_t layer_id); 180 virtual HWC2::Error SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z); 182 virtual HWC2::Error GetReleaseFences(uint32_t *out_num_elements, hwc2_layer_t *out_layers, 240 std::map<hwc2_layer_t, HWCLayer *> layer_map_; // Look up by Id - TODO 242 std::map<hwc2_layer_t, HWC2::Composition> layer_changes_; [all …]
|
D | hwc_layers.h | 62 hwc2_layer_t GetId() const { return id_; } in GetId() 89 const hwc2_layer_t id_; 91 static std::atomic<hwc2_layer_t> next_id_;
|
D | hwc_session.h | 66 hwc2_layer_t layer, HWC2::Error (HWCLayer::*member)(Args...), in CallLayerFunction() 88 hwc2_layer_t *out_layer_id); 91 static int32_t DestroyLayer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer); 101 static int32_t SetLayerZOrder(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
|
D | hwc_session.cpp | 223 hwc2_layer_t *out_layer_id) { in CreateLayer() 249 hwc2_layer_t layer) { in DestroyLayer() 303 uint32_t *out_num_elements, hwc2_layer_t *out_layers, in GetChangedCompositionTypes() 344 hwc2_layer_t *out_layers, int32_t *out_layer_requests) { in GetDisplayRequests() 378 uint32_t *out_num_elements, hwc2_layer_t *out_layers, in GetReleaseFences() 448 static int32_t SetCursorPosition(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetCursorPosition() 454 static int32_t SetLayerBlendMode(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetLayerBlendMode() 460 static int32_t SetLayerBuffer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetLayerBuffer() 466 static int32_t SetLayerColor(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetLayerColor() 472 hwc2_layer_t layer, int32_t int_type) { in SetLayerCompositionType() [all …]
|
D | hwc_display.cpp | 283 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer() 291 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer() 301 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer() 432 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack() 798 hwc2_layer_t *out_layers, int32_t *out_types) { in BuildLayerStack() 819 HWC2::Error HWCDisplay::GetReleaseFences(uint32_t *out_num_elements, hwc2_layer_t *out_layers, in BuildLayerStack() 834 uint32_t *out_num_elements, hwc2_layer_t *out_layers, in BuildLayerStack() 1345 HWC2::Error HWCDisplay::SetCursorPosition(hwc2_layer_t layer, int x, int y) { in BuildLayerStack()
|
D | hwc_layers.cpp | 34 std::atomic<hwc2_layer_t> HWCLayer::next_id_(1);
|
/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
D | hwc_display.h | 140 HWCLayer *GetHWCLayer(hwc2_layer_t layer); 166 hwc2_layer_t *out_layers, int32_t *out_types); 168 hwc2_layer_t *out_layers, int32_t *out_layer_requests); 171 virtual HWC2::Error SetCursorPosition(hwc2_layer_t layer, int x, int y); 174 virtual HWC2::Error CreateLayer(hwc2_layer_t *out_layer_id); 175 virtual HWC2::Error DestroyLayer(hwc2_layer_t layer_id); 176 virtual HWC2::Error SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z); 178 virtual HWC2::Error GetReleaseFences(uint32_t *out_num_elements, hwc2_layer_t *out_layers, 238 std::map<hwc2_layer_t, HWCLayer *> layer_map_; // Look up by Id - TODO 240 std::map<hwc2_layer_t, HWC2::Composition> layer_changes_; [all …]
|
D | hwc_layers.h | 60 hwc2_layer_t GetId() const { return id_; } in GetId() 90 const hwc2_layer_t id_; 92 static std::atomic<hwc2_layer_t> next_id_;
|
D | hwc_session.h | 65 hwc2_layer_t layer, HWC2::Error (HWCLayer::*member)(Args...), in CallLayerFunction() 90 hwc2_layer_t *out_layer_id); 93 static int32_t DestroyLayer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer); 103 static int32_t SetLayerZOrder(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
|
D | hwc_session.cpp | 230 hwc2_layer_t *out_layer_id) { in CreateLayer() 256 hwc2_layer_t layer) { in DestroyLayer() 311 uint32_t *out_num_elements, hwc2_layer_t *out_layers, in GetChangedCompositionTypes() 352 hwc2_layer_t *out_layers, int32_t *out_layer_requests) { in GetDisplayRequests() 385 uint32_t *out_num_elements, hwc2_layer_t *out_layers, in GetReleaseFences() 455 static int32_t SetCursorPosition(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetCursorPosition() 461 static int32_t SetLayerBlendMode(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetLayerBlendMode() 467 static int32_t SetLayerBuffer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetLayerBuffer() 473 static int32_t SetLayerColor(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer, in SetLayerColor() 479 hwc2_layer_t layer, int32_t int_type) { in SetLayerCompositionType() [all …]
|
D | hwc_display.cpp | 276 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) { in CreateLayer() 285 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) { in GetHWCLayer() 295 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) { in DestroyLayer() 425 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) { in BuildLayerStack() 794 hwc2_layer_t *out_layers, int32_t *out_types) { in BuildLayerStack() 815 HWC2::Error HWCDisplay::GetReleaseFences(uint32_t *out_num_elements, hwc2_layer_t *out_layers, in BuildLayerStack() 830 uint32_t *out_num_elements, hwc2_layer_t *out_layers, in BuildLayerStack() 1389 HWC2::Error HWCDisplay::SetCursorPosition(hwc2_layer_t layer, int x, int y) { in BuildLayerStack()
|
D | hwc_layers.cpp | 34 std::atomic<hwc2_layer_t> HWCLayer::next_id_(1);
|