Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.

Feature Request HDRP with iOS support

Discussion in 'High Definition Render Pipeline' started by Elliott-Mitchell, Dec 8, 2022.

  1. Elliott-Mitchell

    Elliott-Mitchell

    Joined:
    Oct 8, 2015
    Posts:
    82
    Any chance we can experiment with HDRP on recent iOS devices anytime soon?

    I thought HDRP was “supported” on high-end iOS devices which support compute shaders? I know HDRP is a beast, but I do believe there are use cases for iOS support.

    -Thanks
     
  2. SebLagarde

    SebLagarde

    Unity Technologies

    Joined:
    Dec 30, 2015
    Posts:
    881
    Hi,

    We have no plan for now to add the support to IOS.

    If you want to experiment with it, you can uncomment this line here:
    https://github.com/Unity-Technologi...untime/RenderPipeline/Utility/HDUtils.cs#L773
    If you uncomment it then you will be allowed to build on IOS.

    However we don't offer any support in this case. We are aware of few projects with a customize hdrp that are able to run on ipad pro, so we know there is thing working. We mainly don't officially support IOS because we don't have the performance. We haven't done any mobile specific optimization for hdrp (it is even the opposite, we rely on async compute and are doing a lot of "resolve" which are counter productive on gpu tiled archtiecture, we don't have simplified ligthing code) thus it will run around 5 fps which is useless.

    You could of course remove various features, optimize various code etc... And depends on your need you could achieve something. Also we have check it for a while, HDRP run on metal correctly, but if something differ on ios, it is possible that some featuers don't work at all.