Skip to content

Moore Threads: slow model rendering using the CPU fallback code #1893

@illwieckz

Description

@illwieckz

Not really a bug (no glitch), but I want to document the issue. I'll see if I can report it to Moore Threads.

I noticed that model rendering is very slow on the MTT S80, it is almost as slow as the CPU fallback code (r_vboModels off).

Edit: In fact it uses the CPU fallback code (see below).

At 1980×1080 resolution, the default plat23 spectator scene renders at 313 fps with the ondemand CPU governor and 355 fps with the performance CPU governor (the CPU is a weak AMD Ryzen 3 3200G):

Image

But when rendering the 1920 1920 0 0 0 scene (that renders all the alien base), the performance jumps to 70~80 fps.

This makes it likely impossible to play with a resolution higher than 1920×1080 when playing with the ultra preset. This should be a decent gaming experience, but that's very weird to get such performance hit.

Here are some framerate comparison on this scene:

model code CPU governor framerate
GPU ondemand 80 fps
CPU ondemand 78 fps
GPU performance 83 fps
CPU performance 78 fps
  • r_vboModels on:

Image

  • r_vboModels off:

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions