Search Unity

Feedback (IN-33682) [Unity Transport 2.0.0-pre.6] Some job not support burst yet

Discussion in 'NetCode for ECS' started by optimise, Feb 28, 2023.

  1. optimise

    optimise

    Joined:
    Jan 22, 2014
    Posts:
    2,129
    @simon-lemay-unity Up until latest 2.0.0-pre.6, not sure if there's more not yet burst job but I spotted ConvertEndpointsToGenericJob and ConvertEndpointsToRegisteredJob is not burst yet and I see the comment TODO: Remove once baselib api is fully burst compatible. Is that going to support burst very soon since both of jobs are very costly at mobile platform specially Android?
     
  2. simon-lemay-unity

    simon-lemay-unity

    Unity Technologies

    Joined:
    Jul 19, 2021
    Posts:
    441
    Yes, we were discussing merging those back into the main Burst-compiled jobs just last week, actually. We have a task scheduled to take care of this. I don't know when exactly we'll address it, but it should be relatively soon (possibly in time for the next pre-release of the transport package).
     
  3. optimise

    optimise

    Joined:
    Jan 22, 2014
    Posts:
    2,129
    Awesome. Btw actually what is baselib?
     
  4. simon-lemay-unity

    simon-lemay-unity

    Unity Technologies

    Joined:
    Jul 19, 2021
    Posts:
    441
    It's an internal Unity API, basically. In the transport package, we use it as our socket implementation provider.
     
    Occuros likes this.