Optimisation: fewer draw calls or smaller draws?

Hi im trying to understand how much impact draw calls have?

my personal situation is this:

  • single mesh
  • 2 materials (each with separate textures)

= 2 draw calls

Im thinking of trying this:

  • single mesh
  • 1 material (shader using uv1 for mat 1 and uv2 for mat2) which i think will pull everything through a single draw call (to be tested)

My question is this, am i saving anything if im just dragging the same textures through a single draw call instead of allowing them to come through separately in a bite size format?

Hope this all makes sense?

No. You need to make one meterial for one draw call instead of two. You can do it by making ATLAS of textures (combining many texture in one texture).