Announcement

Collapse
No announcement yet.

Weird Landscape performance issues on Android

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    Weird Landscape performance issues on Android

    So I have been experimenting today with the landscape performance on Android and I have gotten some unintuitive results.

    For this example, I have created 2 extreme cases of the landscape and I have enabled the basic profiling stats.

    Click image for larger version  Name:	Untitled1.jpg Views:	2 Size:	341.0 KB ID:	1663709


    Project is new and clean with 3 actors total with very little code in C++ and none in blueprints and some static meshes

    1. case:
    - Significantly larger landscape with 17x17 landscape components
    - Level with this landscape streams(loads) a bit slower
    - Constant 60 FPS with no drops at all
    - Relatively constant Game thread. It is going between 7-9 ms
    - Draw thread is going between 4-8 ms

    2. case when landscape is visible:
    - Landscape with 1 landscape component
    - Level with this landscape streams(loads) fast
    - Variable FPS between 35-50 (increases to 60 as camera gets closer to the end of the landscape)
    - Relatively constant Game thread and is going between 8-11 ms
    - Draw thread is VERY CHAOTIC and going between 3-20 ms

    2. case when landscape is NOT visible (when camera passes it):
    - Constant 60 FPS with no drops at all
    - Relatively constant Game thread and is going between 8-10 ms
    - Draw thread is going between 4-8 ms


    Am I missing something?
    Can anyone enlighten me or point me to some Landscape performance articles/tutorials?
Working...
X