Renderer feature refactor

This commit is contained in:
Olivier Goffart 2023-07-27 19:11:24 +02:00 committed by GitHub
parent f2af8317a2
commit 3a807e46c1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 250 additions and 202 deletions

View file

@ -229,6 +229,7 @@ inline void set_platform(std::unique_ptr<Platform> platform)
});
}
# ifdef SLINT_FEATURE_RENDERER_SOFTWARE
/// Represents a region on the screen, used for partial rendering.
///
/// The region may be composed of multiple sub-regions.
@ -358,6 +359,7 @@ public:
return PhysicalRegion { r };
}
};
# endif
/// An opaque, low-level window handle that internalizes everything necessary to exchange messages
/// with the windowing system. This includes the connection to the display server, if necessary.