Home
last modified time | relevance | path

Searched refs:hwc2_layer_t (Results 1 – 15 of 15) sorted by relevance

/hardware/libhardware/include/hardware/
Dhwcomposer2.h721 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/
DHWC2On1Adapter.h190 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 …]
DHWC2On1Adapter.cpp205 &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/
Dhwc_display.h144 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 …]
Dhwc_layers.h62 hwc2_layer_t GetId() const { return id_; } in GetId()
89 const hwc2_layer_t id_;
91 static std::atomic<hwc2_layer_t> next_id_;
Dhwc_session.h66 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,
Dhwc_session.cpp223 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 …]
Dhwc_display.cpp283 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()
Dhwc_layers.cpp34 std::atomic<hwc2_layer_t> HWCLayer::next_id_(1);
/hardware/qcom/display/msm8996/sdm/libs/hwc2/
Dhwc_display.h140 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 …]
Dhwc_layers.h60 hwc2_layer_t GetId() const { return id_; } in GetId()
90 const hwc2_layer_t id_;
92 static std::atomic<hwc2_layer_t> next_id_;
Dhwc_session.h65 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,
Dhwc_session.cpp230 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 …]
Dhwc_display.cpp276 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()
Dhwc_layers.cpp34 std::atomic<hwc2_layer_t> HWCLayer::next_id_(1);