Skip to content

what the purpose of GlobalSkiaBitmapsInParallel ? #286

Closed Answered by viniciusfbb
Zeus64 asked this question in Q&A
Discussion options

You must be logged in to vote

What could be the reason to disable it.

The TCanvasStyle.DisableGlobalLock was introduced on the lasts days before the code freeze of the RAD 12.0, and there wouldn't be much time for beta testing. So, the GlobalSkiaBitmapsInParallel was introduced as experimental for now, disabled by default. I still have to review Skia's filters, but overall I think it's safe, mainly because System.Messaging is properly thread-safe now.

More information about the GlobalSkiaBitmapsInParallel:

On RAD Studio 12 Athens, if your FMX app use TBitmap on background threads, you can set GlobalSkiaBitmapsInParallel := True; on dpr to speedup your app because it will avoid one internal lock on the UI that have …

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by Zeus64
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants