apis: promote beta apis to the official ones.

3 api candidates has been verified since it's tagged in beta,
we confirm that they are useful for tvg usages.

Here list shows the candidates apis:

@API Addition:

Matrix Paint::transform() noexcept;
CompositeMethod Paint::composite(const Paint** target) const noexcept;
Result SwCanvas::mempool(MempoolPolicy policy) noexcept;
This commit is contained in:
Hermet Park 2021-07-22 13:00:59 +09:00 committed by Hermet Park
parent 934a95777c
commit 05737f979f

View file

@ -247,7 +247,7 @@ public:
* *
* @retval The augmented transformation matrix. * @retval The augmented transformation matrix.
* *
* @BETA_API * @since 0.4
*/ */
Matrix transform() noexcept; Matrix transform() noexcept;
@ -1185,8 +1185,7 @@ public:
/** /**
* @brief Enumeration specifying the methods of Memory Pool behavior policy. * @brief Enumeration specifying the methods of Memory Pool behavior policy.
* * @since 0.4
* @BETA_API
*/ */
enum MempoolPolicy enum MempoolPolicy
{ {
@ -1236,7 +1235,7 @@ public:
* *
* @warning It's not allowed after pushing any paints. * @warning It's not allowed after pushing any paints.
* *
* @BETA_API * @since 0.4
*/ */
Result mempool(MempoolPolicy policy) noexcept; Result mempool(MempoolPolicy policy) noexcept;