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"

Warning: Texture Streaming Pool Over 650MB

I've been playing around with materials, finally I got this warning message, "Texture Streaming Pool Over 650MB".

I'm a bit lost in terms of what I should aim for. Modern GPUs got 2GB-8GB of VRAM. Or is this warning not about that?

What's the maximum of texture memory I should use for a PC project, Game or Archviz? What counts to that memory, only textures in the scene or also in the content browser?

Thanks.

Product Version: UE 4.10
Tags:
more ▼

asked Jan 13 '16 at 08:44 AM in Rendering

avatar image

frMage
18 2 5 6

avatar image Logan Bailey ♦♦ STAFF Jan 13 '16 at 04:29 PM

Hello frMage,

You cannot set your texture pool size near as large as the amount of VRAM your card has. If you have a 4GB card, and framebuffers are 400MB then you can probably only go between 2-3GB for the texture pool.

The warning appears when you have exceeded the recommended pool size depending on your VRAM. You can adjust this but it is not recommended.

The way to adjust this is by entering the console command r.Streaming.PoolSize and you can enter a value at the end. If you have 2GB of VRAM I recommend not exceeding 1000. You will see performance issues if you exceed this value.

-Logan

avatar image Dudester01 Jan 30 '18 at 11:23 AM

Why is it recommended? I mean I have 16GB of RAM, and I get errors in 100 mb...

avatar image frMage Jan 13 '16 at 04:50 PM

Thanks Logan. Please allow me to ask those questions again: What size should one aim for, for a PC game? What counts to the texture pool? Only things in scene or stuff in the content browser too? I suppose size is the uncompressed image size? I got a 4GB card btw.

avatar image weignerm Oct 22 '17 at 02:42 AM

I turned off texture streaming. Will this effect my performance? I have a 980 with 4GB VRAM. Btw im working with huge textures. I was over by 6700mb

(comments are locked)
10|2000 characters needed characters left

3 answers: sort voted first
  1. Depends on the game. Assuming most gamers have a 4gb graphics card I wouldn't exceed 1800-2000. As a rule if you don't need that much information don't use it.

  2. Texture pool size is associated with what you see in your viewport. Everything that will be associated within your project when you play or package.

more ▼

answered Jan 13 '16 at 04:58 PM

(comments are locked)
10|2000 characters needed characters left

I just want to add that I was getting the same warning message because I was viewing all my textures in the Content Browser. Might not apply to your specific case, but just know that the textures you're viewing outside of the game environment contribute to your texture streaming pool.

more ▼

answered Jun 04 '17 at 02:35 AM

avatar image

Cirralisis
36 3 5 6

(comments are locked)
10|2000 characters needed characters left

I know this post is old, but if anyone is still looking for help, this may do: r.Streaming.PoolSize 2000
// where 2000 is some big number you like

But the root problem could just be some of your assets have 4k or 8k textures, which is often not necessary. - Assets from Kite demo, for example, can have 4k or 8k textures - Export their TGA, back it up, reduce it to 1024, reimport, rebuild lighting, save. - Check your total look difference vs your total performance improvement.

Same TGA resize, with approximate file sizes by image dimensions 1024 - 4mb file size 4096 - 64mb 8192 - 260mb

If you are doing some beauty shot or with a high resolution asset very close to camera, or it is a main asset close to the player all the time, then fine. If the asset is usually far away, consider dropping the texture size real hard.

Consider merging your Height texture and Roughness texture into the alpha channels of the Albedo and the Normal texures (if the material is opaque). you can do this in Substance Designer using RGBA split and RGBA merge. Doing so removes two textures from your texture count.

more ▼

answered Mar 17 '19 at 08:21 AM

avatar image

tomofnz
1.1k 46 47 87

(comments are locked)
10|2000 characters needed characters left
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