Home | History | Annotate | Download | only in wm

Lines Matching refs:dm

6405     private int reduceCompatConfigWidthSize(int curSize, int rotation, DisplayMetrics dm,
6407 dm.noncompatWidthPixels = mPolicy.getNonDecorDisplayWidth(dw, dh, rotation);
6408 dm.noncompatHeightPixels = mPolicy.getNonDecorDisplayHeight(dw, dh, rotation);
6409 float scale = CompatibilityInfo.computeCompatibleScaling(dm, null);
6410 int size = (int)(((dm.noncompatWidthPixels / scale) / dm.density) + .5f);
6417 private int computeCompatSmallestWidth(boolean rotated, DisplayMetrics dm, int dw, int dh) {
6418 mTmpDisplayMetrics.setTo(dm);
6419 dm = mTmpDisplayMetrics;
6428 int sw = reduceCompatConfigWidthSize(0, Surface.ROTATION_0, dm, unrotDw, unrotDh);
6429 sw = reduceCompatConfigWidthSize(sw, Surface.ROTATION_90, dm, unrotDh, unrotDw);
6430 sw = reduceCompatConfigWidthSize(sw, Surface.ROTATION_180, dm, unrotDw, unrotDh);
6431 sw = reduceCompatConfigWidthSize(sw, Surface.ROTATION_270, dm, unrotDh, unrotDw);
6486 final DisplayMetrics dm = mDisplayMetrics;
6499 mDisplay.getMetricsWithSize(dm, mAppDisplayWidth, mAppDisplayHeight);
6501 mCompatibleScreenScale = CompatibilityInfo.computeCompatibleScaling(dm,
6506 / dm.density);
6508 / dm.density);
6509 computeSizeRangesAndScreenLayout(rotated, dw, dh, dm.density, config);
6513 config.compatSmallestScreenWidthDp = computeCompatSmallestWidth(rotated, dm, dw, dh);
9419 DisplayMetrics dm) {
9433 int val = (int)TypedValue.applyDimension(defUnits, defDps, dm);