changelog/v4/4.0-rc/CHANGELOG-v4.0-beta-6.md
Layer.RenderTexture to automatically re-render.
DynamicTexture#preserve() allows you to keep the command buffer for reuse after rendering.DynamicTexture#callback() allows you to run callbacks during command buffer execution.RenderTexture.setRenderMode() allows you to set the RenderTexture to automatically re-render during the render loop.roundPixels handling in many places, mostly by removing it from irrelevant situations.
TransformMatrix#setQuad parameter roundPixels, as it is no longer used.ignoreDestroy is enabled. This supports multi-owner Filter controllers.Shader.Shader#setTextures() now replaces the texture array, rather than adding to it.SpriteGPULayer#getMember(), which previously multiplied the index by 4.flipX/flipY in Filter#focusFilters.BatchHandlerQuad#run() parameter tintFill, which was set as a Number but should be used as a Boolean.Camera#preRender().