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

1 2

  /hardware/qcom/display/msm8909/liboverlay/
overlayRotator.cpp 30 //============Rotator=========================
32 Rotator::Rotator() {
38 /* Used in debugging to turnoff rotator caching */
43 Rotator::~Rotator() {}
45 Rotator* Rotator::getRotator() {
57 int Rotator::getDownscaleFactor(const int& srcW, const int& srcH,
68 uint32_t Rotator::calcOutputBufSize(const utils::Whf& destWhf)
    [all...]
overlayRotator.h 42 Manages the case where new rotator memory needs to be
44 rotator memory to be always max size, irrespctive of source resolution then
48 // Max rotator buffers
58 // rotator data info dst offset
66 class Rotator
70 virtual ~Rotator();
76 /* return true if the current rotator state is cached */
78 /* return true if current rotator config is same as the last round*/
80 /* return true if the current rotator input buffer fd and offset
84 /* returns the src buffer of the rotator for the previous/current round
    [all...]
  /hardware/qcom/display/msm8994/liboverlay/
overlayRotator.cpp 30 //============Rotator=========================
32 Rotator::Rotator() {
38 /* Used in debugging to turnoff rotator caching */
43 Rotator::~Rotator() {}
45 Rotator* Rotator::getRotator() {
57 int Rotator::getDownscaleFactor(const int& srcW, const int& srcH,
68 uint32_t Rotator::calcOutputBufSize(const utils::Whf& destWhf)
    [all...]
overlayRotator.h 42 Manages the case where new rotator memory needs to be
44 rotator memory to be always max size, irrespctive of source resolution then
48 // Max rotator buffers
58 // rotator data info dst offset
66 class Rotator
70 virtual ~Rotator();
76 /* return true if the current rotator state is cached */
78 /* return true if current rotator config is same as the last round*/
80 /* return true if the current rotator input buffer fd and offset
84 /* returns the src buffer of the rotator for the previous/current round
    [all...]
  /hardware/qcom/display/msm8084/liboverlay/
overlayRotator.cpp 29 //============Rotator=========================
31 Rotator::~Rotator() {}
33 Rotator* Rotator::getRotator() {
45 uint32_t Rotator::calcOutputBufSize(const utils::Whf& destWhf) {
54 int Rotator::getRotatorHwType() {
144 Rotator* RotMgr::getNext() {
146 overlay::Rotator *rot = NULL;
148 ALOGW("%s, MAX rotator sessions reached, request rejected", __func__)
    [all...]
overlayRotator.h 43 Manages the case where new rotator memory needs to be
45 rotator memory to be always max size, irrespctive of source resolution then
49 // Max rotator buffers
58 // rotator data info dst offset
66 class Rotator
70 virtual ~Rotator();
85 static Rotator *getRotator();
88 /* Rotator memory manager */
90 explicit Rotator() {}
94 /*Returns rotator h/w type *
    [all...]
  /hardware/qcom/display/msm8226/liboverlay/
overlayRotator.h 43 Manages the case where new rotator memory needs to be
45 rotator memory to be always max size, irrespctive of source resolution then
49 // Max rotator buffers
58 // rotator data info dst offset
66 class Rotator
70 virtual ~Rotator();
77 //Mem id and offset should be retrieved only after rotator kickoff
81 //rotator configuration is committed via commit API
90 static Rotator *getRotator();
93 /* Rotator memory manager *
    [all...]
overlayRotator.cpp 30 //============Rotator=========================
32 Rotator::~Rotator() {}
34 Rotator* Rotator::getRotator() {
46 uint32_t Rotator::calcOutputBufSize(const utils::Whf& destWhf) {
55 int Rotator::getRotatorHwType() {
145 Rotator* RotMgr::getNext() {
147 overlay::Rotator *rot = NULL;
149 ALOGW("%s, MAX rotator sessions reached, request rejected", __func__)
    [all...]
  /hardware/qcom/display/msm8960/liboverlay/
overlayRotator.h 42 Manages the case where new rotator memory needs to be
44 rotator memory to be always max size, irrespctive of source resolution then
48 // Max rotator memory allocations
51 //Manages the rotator buffer offsets.
59 // Max rotator buffers
61 // rotator data info dst offset
80 class Rotator
84 virtual ~Rotator();
99 static Rotator *getRotator();
102 /* Rotator memory manager *
    [all...]
overlayRotator.cpp 30 //============Rotator=========================
32 Rotator::~Rotator() {}
34 Rotator* Rotator::getRotator() {
46 uint32_t Rotator::calcOutputBufSize(const utils::Whf& destWhf) {
55 int Rotator::getRotatorHwType() {
140 Rotator* RotMgr::getNext() {
142 overlay::Rotator *rot = NULL;
144 ALOGE("%s, MAX rotator sessions reached", __func__)
    [all...]
  /hardware/qcom/display/msm8960/liboverlay/pipes/
overlayGenPipe.h 85 Rotator* mRot;
86 //Whether rotator is used for 0-rot or otherwise
overlayGenPipe.cpp 66 //get a new rotator object, take ownership
67 mRot = Rotator::getRotator();
138 //If wanting to use rotator, start it.
140 ALOGE("GenPipe Rotator commit failed");
141 //If rot commit fails, flush rotator session, memory, fd and create
142 //a hollow rotator object
144 mRot = Rotator::getRotator();
148 /* Set the mdp src format to the output format of the rotator.
149 * The output format of the rotator might be different depending on
150 * whether fastyuv mode is enabled in the rotator
    [all...]
  /hardware/qcom/display/msm8084/libhwcomposer/
hwc_fbupdate.h 29 class Rotator;
55 overlay::Rotator *mRot;
hwc_utils.h 53 class Rotator;
174 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
175 //Resets the mapping of layer to rotator
177 //Clears mappings and existing rotator fences
182 overlay::Rotator* getRot(uint32_t index) const;
186 overlay::Rotator* mRot[MAX_SESS];
199 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const {
328 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
348 overlay::Rotator **rot);
354 const ovutils::eDest& rDest, overlay::Rotator **rot)
    [all...]
hwc_mdpcomp.h 32 class Rotator;
91 overlay::Rotator* rot;
  /hardware/qcom/display/msm8226/libhwcomposer/
hwc_fbupdate.h 29 class Rotator;
55 overlay::Rotator *mRot;
hwc_utils.h 54 class Rotator;
199 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
200 //Resets the mapping of layer to rotator
202 //Clears mappings and existing rotator fences
207 overlay::Rotator* getRot(uint32_t index) const;
211 overlay::Rotator* mRot[MAX_SESS];
224 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const {
262 // Returns true, if the input layer format is supported by rotator
348 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
362 hwc_rect_t& crop, overlay::Rotator *rot)
    [all...]
hwc_mdpcomp.h 32 class Rotator;
94 overlay::Rotator* rot;
  /hardware/qcom/display/msm8909/libhwcomposer/
hwc_fbupdate.h 29 class Rotator;
55 overlay::Rotator *mRot;
hwc_utils.h 66 class Rotator;
220 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
221 //Resets the mapping of layer to rotator
223 //Clears mappings and existing rotator fences
228 overlay::Rotator* getRot(uint32_t index) const;
233 overlay::Rotator* mRot[overlay::RotMgr::MAX_ROT_SESS];
246 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const {
284 // Returns true, if the input layer format is supported by rotator
391 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
405 hwc_rect_t& crop, overlay::Rotator *rot)
    [all...]
hwc_mdpcomp.h 31 class Rotator;
101 overlay::Rotator* rot;
  /hardware/qcom/display/msm8994/libhwcomposer/
hwc_fbupdate.h 29 class Rotator;
55 overlay::Rotator *mRot;
hwc_utils.h 60 class Rotator;
216 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
217 //Resets the mapping of layer to rotator
219 //Clears mappings and existing rotator fences
224 overlay::Rotator* getRot(uint32_t index) const;
229 overlay::Rotator* mRot[overlay::RotMgr::MAX_ROT_SESS];
274 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const {
312 // Returns true, if the input layer format is supported by rotator
415 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
429 hwc_rect_t& crop, overlay::Rotator *rot)
    [all...]
  /hardware/qcom/display/msm8960/libhwcomposer/
hwc_utils.h 51 class Rotator;
128 void add(hwc_layer_1_t* layer, overlay::Rotator *rot);
132 overlay::Rotator* getRot(uint32_t index) const;
136 overlay::Rotator* mRot[MAX_SESS];
149 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const {
202 overlay::Rotator **rot);
208 const ovutils::eDest& rDest, overlay::Rotator **rot);
336 //DMA used for rotator
hwc_mdpcomp.h 32 class Rotator;
73 overlay::Rotator* rot;

Completed in 2448 milliseconds

1 2