| /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...] |
| overlayMdpRot.cpp | 55 // This is an undocumented MDP Rotator constraint. 98 // NO-OP for non-mdss rotator due to possible h/w limitations 139 return Rotator::calcOutputBufSize(destWhf);
|
| overlayMdssRot.cpp | 180 // Calculate the size based on rotator's dst format, w and h. 256 opBufSize = Rotator::calcOutputBufSize(destWhf);
|
| /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...] |
| overlayMdpRot.cpp | 74 // This is an undocumented MDP Rotator constraint. 117 // NO-OP for non-mdss rotator due to possible h/w limitations 158 return Rotator::calcOutputBufSize(destWhf);
|
| /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...] |
| overlayMdpRot.cpp | 62 // This is an undocumented MDP Rotator constraint. 154 return Rotator::calcOutputBufSize(destWhf);
|
| /hardware/qcom/display/msm8974/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 { 326 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf, 346 overlay::Rotator **rot); 352 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; 195 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 196 //Resets the mapping of layer to rotator 198 //Clears mappings and existing rotator fences 203 overlay::Rotator* getRot(uint32_t index) const; 207 overlay::Rotator* mRot[MAX_SESS]; 220 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const { 258 // Returns true, if the input layer format is supported by rotator 344 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf, 358 hwc_rect_t& crop, overlay::Rotator *rot) [all...] |
| hwc_mdpcomp.h | 32 class Rotator; 94 overlay::Rotator* rot;
|
| /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;
|
| /hardware/qcom/display/msm8974/libhwcomposer/ |
| hwc_utils.h | 50 class Rotator; 130 void add(hwc_layer_1_t* layer, overlay::Rotator *rot); 134 overlay::Rotator* getRot(uint32_t index) const; 138 overlay::Rotator* mRot[MAX_SESS]; 151 inline overlay::Rotator* LayerRotMap::getRot(uint32_t index) const { 218 int configRotator(overlay::Rotator *rot, const ovutils::Whf& whf, 234 overlay::Rotator **rot); 240 const ovutils::eDest& rDest, overlay::Rotator **rot); 244 //from using rotator, since we know before-hand that such scenarios can lead to
|
| hwc_mdpcomp.h | 32 class Rotator; 78 overlay::Rotator* rot;
|
| /external/qemu/android/skin/ |
| trackball.c | 95 /*** ROTATOR: used to rotate the reference axis when mouse motion happens 104 } RotatorRec, *Rotator; 110 rotator_reset( Rotator rot, int dx, int dy ) 134 rotator_apply( Rotator rot, double* vec )
|