/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;
|