Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.
This repository was archived by the owner on May 28, 2025. It is now read-only.

CoreText post-merge cleanup #1212

@ms-jihua

Description

@ms-jihua

Some cleanup to make code more consistent after CoreText stabilizes and merges back to develop:

  • DWriteWrapper/CoreText boundary is inconsistent across CoreText functions. Set a policy for what ownership belongs to CoreText and what ownership belongs to DWriteWrapper, and adjust current DWriteWrapper functions to adhere to that.
  • Inconsistent throw/return null policies
    • eg: in CTTypesetterCreateLineWithOffset

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions