Search Unity

Will EntityCommandBuffer ever be Burst Compatible?

Discussion in 'Burst' started by AndesSunset, Mar 20, 2019.

  1. AndesSunset

    AndesSunset

    Joined:
    Jan 28, 2019
    Posts:
    60
    Sorry for the hyperbolic title. :p I’m honestly just curios if Unity has commented on this, one way or another.

    I know that some ECB calls seem to be supported now (DestroyEntity()?). Has Unity ever said they do, or do not intended to make ECBs fully Burstable in the future?

    Thank you for any information. :) I’m not looking for any release dates or commitments- just info about whether or not it’s something the Unity team would like to do, or if the way we’re using them now is the design for the future.

    Cheers!
     
  2. mike_acton

    mike_acton

    Unity Technologies

    Joined:
    Nov 21, 2017
    Posts:
    110
    Both EntityCommandBuffer and structural changes in general are intended to be burst compiled. We agree it's an important issue that we will resolve. No details on when; there are some other dependencies we need to get out of the way first.
     
  3. AndesSunset

    AndesSunset

    Joined:
    Jan 28, 2019
    Posts:
    60
    Thank you for the info! That’s very helpful to know. :)

    Just to understand: Are there specific structural changes you were thinking of here?