unoplatform/uno

Expose the current render surface type

Open

#13.988 aperta il 17 ott 2023

Vedi su GitHub
 (15 commenti) (0 reazioni) (0 assegnatari)C# (837 fork)batch import
area/skia ✏️difficulty/starter 🚀good first issuekind/enhancementno-reproplatform/desktop 🖥️

Metriche repository

Star
 (9789 star)
Metriche merge PR
 (Merge medio 14g 8h) (130 PR mergiate in 30 g)

Descrizione

What would you like to be added

It would be great to have a property exposed that gets set to the current render surface type so a check can be made in the application if for some reason the environment has changed and software rendering is used, but not expected. I know it can be seen in the early log entries when set to trace, but for production it would be good with a check to make sure it doesn't revert to software rendering for some reason.

Why is this needed

Catch environment errors early

For which platform

Skia (GTK on Linux/macOS/Windows)

Anything else we need to know?

No response

Guida contributor