x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Simple UI/UMG only game uses a lot of GPU and is slow on Intel GPU

I'm creating a simple UI/UMG only game, with some control elements, a background image with a material set as brush and an image with a material set as brush, on which you can draw onto with your mouse.

It uses up to 25% of my GTX 1060 and it's incredible laggy on Intel GPU's like Intel Iris 6100 or the Intel HD 4000, even if you are not drawing and just dragging the window around your screen. It runs fine on comparable AMD APU's.

Any advice why it uses so much GPU and is so slow on Intel GPU's?

Product Version: UE 4.20
Tags:
more ▼

asked Sep 19 '18 at 02:26 PM in Rendering

avatar image

Zaratusa
11 3 4

avatar image Everynone Sep 19 '18 at 02:46 PM

Not an answer but a question - what's the closest equivalent of HD 4000 in AMD's world? Curious what you're putting it up against.

avatar image Zaratusa Sep 19 '18 at 03:03 PM

I've compared the AMD Radeon R7 A10-7860k with the Intel Iris 6100 see Passmark. I don't know any equivalent for the HD 4000, sorry.

avatar image ThompsonN13 Sep 19 '18 at 03:13 PM

those arnt actual dedicated GPUs they are integrated graphics. this means they dont meet min spec for the engine and they actually detract from the performance of the overall system. integrated graphics takes power from the cpu, adds heat to the cpu, and uses system memory, so of course it will be a bit laggy.

i just compared the scores of the two on the link to the minimum performance dedicated card i would recommend (750ti) and it was 4 times the score. now i dont work with integrated graphics much since it makes no sense with games but from what ive learned from studying and watching videos is that when it comes to integrated graphics amd is actually superior in most cases.

avatar image Zaratusa Sep 19 '18 at 03:35 PM

I know that these are integrated GPU‘s. I‘m not talking about lags, when I use the engine, but running the actual builded game. I think it should easily be possible to render a simple UI, even on Low End GPU‘s.

avatar image Everynone Sep 19 '18 at 04:16 PM

I can easily imagine HD 4000 choke on anything UE4 related but the Iris 6100 can pull 60fps on low settings in 768 in Rocket League (that's UE3 though). A bit odd that the 7860k handles your project gracefully enough while the Iris does not.

Is this all under Windows?

avatar image Zaratusa Sep 19 '18 at 04:41 PM

The Iris 6100 was on MacOS, I've tested an Intel HD 4400 on Windows a minute ago and it doesn't run as bad as on MacOS, seems to be a Mac related problem...

avatar image Everynone Sep 19 '18 at 06:07 PM

It might be. On top of that, what resolution are we talking about here? Retina displays go quite high, don't they?

avatar image Zaratusa Sep 19 '18 at 06:16 PM

I've set it to 1080p, to get comparable results.

avatar image Everynone Sep 19 '18 at 07:38 PM

We're not talking about drop frames, it's sluggish, right?

avatar image Zaratusa Sep 19 '18 at 08:24 PM

Yep, thats right

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

I've managed to cut down the GPU usage to 1/5th of it, by disabling all unused Post Processing Effects.

First I've added the following lines to the DefaultEngine.ini:

 [/Script/Engine.RendererSettings]
 r.DefaultFeature.AmbientOcclusionStaticFraction=False
 r.DefaultFeature.AmbientOcclusion=False
 r.DefaultFeature.AutoExposure=False
 r.DefaultFeature.MotionBlur=False
 r.DefaultFeature.Bloom=False
 r.DefaultFeature.AntiAliasing=0
 r.SeparateTranslucency=False
 r.AllowStaticLighting=False
 r.MobileHDR=False

As a second step I've added a Post Processing Volume to every map and disabled anything with amount or intensity, which got me an addtional decrease in GPU usage.

more ▼

answered Nov 04 '18 at 05:11 PM

avatar image

Zaratusa
11 3 4

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question