Skip to main content

Courier V3.3.1

Release Info

  • Release Date: February 2017

Changes

  • RenderJobStrategy Interface Change
  • Support for asynchronous TextNode2D
  • Enhanced support for asynchronous asset loading

RenderJobStrategy Interface Change

New protected virtual method OnPostSwapBuffer(Gdu& gdu) has been added to RenderJobStrategy class. This is called within Courier::Renderer::SwapBuffer, after swapping the buffers on the render targets.

Support for asynchronous TextNode2D

Courier supports the asynchronous feature for TextNode2D. The interfaces to correctly use custom synchronization groups are subject to be changed as some courier mechanics in conjunction with asynchronous (pre-)rendering are not fully considered yet. Therefore these interfaces in courier are marked as internal until their final version.

Enhanced support for asynchronous asset loading

AsyncLoad messages now make use of the asynchronous asset loading feature in Candera, which can load the assets asynchronously, single or multi threaded.