HomeSort by relevance Sort by last modified time
    Searched refs:hwc2_layer_t (Results 1 - 25 of 28) sorted by null

1 2

  /frameworks/native/services/surfaceflinger/tests/hwc2/
Hwc2TestLayers.h 33 Hwc2TestLayers(const std::vector<hwc2_layer_t>& layers,
36 Hwc2TestLayers(const std::vector<hwc2_layer_t>& layers,
56 bool contains(hwc2_layer_t layer) const;
58 int getBuffer(hwc2_layer_t layer, buffer_handle_t* outHandle,
61 hwc2_blend_mode_t getBlendMode(hwc2_layer_t layer) const;
62 Area getBufferArea(hwc2_layer_t layer) const;
63 hwc_color_t getColor(hwc2_layer_t layer) const;
64 hwc2_composition_t getComposition(hwc2_layer_t layer) const;
65 hwc_rect_t getCursorPosition(hwc2_layer_t layer) const;
66 android_dataspace_t getDataspace(hwc2_layer_t layer) const
    [all...]
Hwc2TestLayers.cpp 21 Hwc2TestLayers::Hwc2TestLayers(const std::vector<hwc2_layer_t>& layers,
26 Hwc2TestLayers::Hwc2TestLayers(const std::vector<hwc2_layer_t>& layers,
118 bool Hwc2TestLayers::contains(hwc2_layer_t layer) const
123 int Hwc2TestLayers::getBuffer(hwc2_layer_t layer, buffer_handle_t* outHandle,
132 hwc2_blend_mode_t Hwc2TestLayers::getBlendMode(hwc2_layer_t layer) const
140 Area Hwc2TestLayers::getBufferArea(hwc2_layer_t layer) const
148 hwc_color_t Hwc2TestLayers::getColor(hwc2_layer_t layer) const
156 hwc2_composition_t Hwc2TestLayers::getComposition(hwc2_layer_t layer) const
164 hwc_rect_t Hwc2TestLayers::getCursorPosition(hwc2_layer_t layer) const
172 android_dataspace_t Hwc2TestLayers::getDataspace(hwc2_layer_t layer) cons
    [all...]
Hwc2TestBuffer.h 63 const std::set<hwc2_layer_t>* clientLayers,
64 const std::set<hwc2_layer_t>* clearLayers);
Hwc2TestClientTarget.h 35 const std::set<hwc2_layer_t>& clientLayers,
36 const std::set<hwc2_layer_t>& clearLayers,
Hwc2TestClientTarget.cpp 24 const std::set<hwc2_layer_t>& clientLayers,
25 const std::set<hwc2_layer_t>& clearLayers, bool flipClientTarget,
Hwc2Test.cpp 67 hwc2_layer_t layer = itr->second;
140 void createLayer(hwc2_display_t display, hwc2_layer_t* outLayer,
160 void destroyLayer(hwc2_display_t display, hwc2_layer_t layer,
356 void setLayerCompositionType(hwc2_display_t display, hwc2_layer_t layer,
373 void setCursorPosition(hwc2_display_t display, hwc2_layer_t layer,
389 void setLayerBlendMode(hwc2_display_t display, hwc2_layer_t layer,
406 void setLayerBuffer(hwc2_display_t display, hwc2_layer_t layer,
423 void setLayerColor(hwc2_display_t display, hwc2_layer_t layer,
439 void setLayerDataspace(hwc2_display_t display, hwc2_layer_t layer,
455 void setLayerDisplayFrame(hwc2_display_t display, hwc2_layer_t layer
    [all...]
Hwc2TestBuffer.cpp 467 const std::set<hwc2_layer_t>* clientLayers,
468 const std::set<hwc2_layer_t>* clearLayers)
  /hardware/qcom/display/msm8996/sdm/libs/hwc2/
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...]
hwc_layers.h 60 hwc2_layer_t GetId() const { return id_; }
90 const hwc2_layer_t id_;
92 static std::atomic<hwc2_layer_t> next_id_;
hwc_session.h 65 hwc2_layer_t layer, HWC2::Error (HWCLayer::*member)(Args...),
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,
hwc_session.cpp 230 hwc2_layer_t *out_layer_id) {
256 hwc2_layer_t layer) {
311 uint32_t *out_num_elements, hwc2_layer_t *out_layers,
352 hwc2_layer_t *out_layers, int32_t *out_layer_requests) {
385 uint32_t *out_num_elements, hwc2_layer_t *out_layers,
455 static int32_t SetCursorPosition(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
461 static int32_t SetLayerBlendMode(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
467 static int32_t SetLayerBuffer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
473 static int32_t SetLayerColor(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
479 hwc2_layer_t layer, int32_t int_type)
    [all...]
hwc_display.cpp 276 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) {
285 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) {
295 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) {
425 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) {
794 hwc2_layer_t *out_layers, int32_t *out_types) {
815 HWC2::Error HWCDisplay::GetReleaseFences(uint32_t *out_num_elements, hwc2_layer_t *out_layers,
830 uint32_t *out_num_elements, hwc2_layer_t *out_layers,
    [all...]
  /hardware/qcom/display/msm8998/sdm/libs/hwc2/
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...]
hwc_layers.h 62 hwc2_layer_t GetId() const { return id_; }
89 const hwc2_layer_t id_;
91 static std::atomic<hwc2_layer_t> next_id_;
hwc_session.h 66 hwc2_layer_t layer, HWC2::Error (HWCLayer::*member)(Args...),
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,
hwc_session.cpp 223 hwc2_layer_t *out_layer_id) {
249 hwc2_layer_t layer) {
303 uint32_t *out_num_elements, hwc2_layer_t *out_layers,
344 hwc2_layer_t *out_layers, int32_t *out_layer_requests) {
378 uint32_t *out_num_elements, hwc2_layer_t *out_layers,
448 static int32_t SetCursorPosition(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
454 static int32_t SetLayerBlendMode(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
460 static int32_t SetLayerBuffer(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
466 static int32_t SetLayerColor(hwc2_device_t *device, hwc2_display_t display, hwc2_layer_t layer,
472 hwc2_layer_t layer, int32_t int_type)
    [all...]
hwc_display.cpp 283 HWC2::Error HWCDisplay::CreateLayer(hwc2_layer_t *out_layer_id) {
291 HWCLayer *HWCDisplay::GetHWCLayer(hwc2_layer_t layer_id) {
301 HWC2::Error HWCDisplay::DestroyLayer(hwc2_layer_t layer_id) {
432 HWC2::Error HWCDisplay::SetLayerZOrder(hwc2_layer_t layer_id, uint32_t z) {
798 hwc2_layer_t *out_layers, int32_t *out_types) {
819 HWC2::Error HWCDisplay::GetReleaseFences(uint32_t *out_num_elements, hwc2_layer_t *out_layers,
834 uint32_t *out_num_elements, hwc2_layer_t *out_layers,
    [all...]
  /hardware/libhardware/include/hardware/
hwcomposer2.h 721 typedef uint64_t hwc2_layer_t; typedef
    [all...]
  /frameworks/native/libs/hwc2on1adapter/include/hwc2on1adapter/
HWC2On1Adapter.h 203 HWC2::Error createLayer(hwc2_layer_t* outLayerId);
204 HWC2::Error destroyLayer(hwc2_layer_t layerId);
209 hwc2_layer_t* outLayers, int32_t* outTypes);
219 hwc2_layer_t* outLayers, int32_t* outFences);
221 uint32_t* outNumElements, hwc2_layer_t* outLayers,
249 HWC2::Error updateLayerZ(hwc2_layer_t layerId, uint32_t z);
339 const std::unordered_map<hwc2_layer_t, HWC2::Composition>&
344 const std::unordered_map<hwc2_layer_t, HWC2::LayerRequest>&
349 void addTypeChange(hwc2_layer_t layerId,
356 void addLayerRequest(hwc2_layer_t layerId
    [all...]
  /hardware/qcom/display/msm8994/libhwcomposer/
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,
324 void addLayerRequest(hwc2_layer_t layerId
    [all...]
HWC2On1Adapter.cpp 205 &Display::createLayer, hwc2_layer_t*>);
209 &Display::destroyLayer, hwc2_layer_t>);
218 hwc2_layer_t*, int32_t*>);
237 &Display::getRequests, int32_t*, uint32_t*, hwc2_layer_t*,
255 &Display::getReleaseFences, uint32_t*, hwc2_layer_t*,
599 Error HWC2On1Adapter::Display::createLayer(hwc2_layer_t* outLayerId)
610 Error HWC2On1Adapter::Display::destroyLayer(hwc2_layer_t layerId)
665 uint32_t* outNumElements, hwc2_layer_t* outLayers, int32_t* outTypes)
770 hwc2_layer_t* outLayers, int32_t* outFences)
796 uint32_t* outNumElements, hwc2_layer_t* outLayers
    [all...]
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWC2.h 283 void destroyLayer(hwc2_layer_t layerId);
287 std::shared_ptr<Layer> getLayerById(hwc2_layer_t id) const;
295 std::unordered_map<hwc2_layer_t, std::weak_ptr<Layer>> mLayers;
305 Layer(const std::shared_ptr<Display>& display, hwc2_layer_t id);
309 hwc2_layer_t getId() const { return mId; }
340 hwc2_layer_t mId;
HWC2.cpp 392 hwc2_layer_t layerId = 0;
778 void Display::destroyLayer(hwc2_layer_t layerId)
790 std::shared_ptr<Layer> Display::getLayerById(hwc2_layer_t id) const
802 Layer::Layer(const std::shared_ptr<Display>& display, hwc2_layer_t id)
  /frameworks/native/libs/hwc2on1adapter/
HWC2On1Adapter.cpp 167 &Display::createLayer, hwc2_layer_t*>);
171 &Display::destroyLayer, hwc2_layer_t>);
180 hwc2_layer_t*, int32_t*>);
199 &Display::getRequests, int32_t*, uint32_t*, hwc2_layer_t*,
217 &Display::getReleaseFences, uint32_t*, hwc2_layer_t*,
556 Error HWC2On1Adapter::Display::createLayer(hwc2_layer_t* outLayerId) {
567 Error HWC2On1Adapter::Display::destroyLayer(hwc2_layer_t layerId) {
620 uint32_t* outNumElements, hwc2_layer_t* outLayers, int32_t* outTypes) {
719 hwc2_layer_t* outLayers, int32_t* outFences) {
744 uint32_t* outNumElements, hwc2_layer_t* outLayers
    [all...]
  /frameworks/native/libs/vr/libvrflinger/
hardware_composer.h 139 hwc2_layer_t hardware_composer_layer_ = 0;

Completed in 271 milliseconds

1 2