Textures within atlas and batching

Is there plans for reducing drawcalls by redirecting texture coordinates? For example:

  1. If tilesources textures in same atlas
  2. if bitmap fonts textures in same atlas
  3. Mesh textures in same atlas

Here is batching rules:

  1. Belongs to the same collection proxy
  2. Is of the same component type (sprite, particle fx, tilemap etc)
  3. Uses the same texture (atlas or tile source)
  4. Has the same material
  5. Has the same shader constants (such as tint)

Yes, more or less: Ability to batch multiple components (3D models and sprites) (DEF-2654) · Issue #3540 · defold/defold · GitHub

2 Likes