mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-30 22:12:42 +08:00
Fabric: pointScaleFactor is now part of LayoutContext and LayoutMetrics
Summary: @public ... and we initalize this in Surface. We need this for requesting images with proper size/pixel-density, setup proper parameters for rasterizing CALayer's and rounding layout metric values. Then we have to figure out how to wire this up with YGConfig. Reviewed By: fkgozali Differential Revision: D8475639 fbshipit-source-id: cec7af581b94efb4595dcf3f232252ce87a1fde3
This commit is contained in:
committed by
Facebook Github Bot
parent
62a458bcea
commit
a3f9ff4f93
@@ -21,6 +21,14 @@ struct LayoutContext {
|
||||
* Compound absolute position of the node relative to the root node.
|
||||
*/
|
||||
Point absolutePosition {0, 0};
|
||||
|
||||
/*
|
||||
* Reflects the scale factor needed to convert from the logical coordinate
|
||||
* space into the device coordinate space of the physical screen.
|
||||
* Some layout systems *might* use this to round layout metric values
|
||||
* to `pixel value`.
|
||||
*/
|
||||
Float pointScaleFactor = {1.0};
|
||||
};
|
||||
|
||||
} // namespace react
|
||||
|
||||
Reference in New Issue
Block a user