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