NonStreamingMips displays weird counter

Rendering - Dec 4, 2019

NonStreamingMips is calculated using the following formula: TextureMemory2D + TextureMemory3D + TextureMemoryCube - WantedMips - CachedMips TextureMemory2D + TextureMemory3D + TextureMemoryCube is ...

r.AllowOcclussionQueries causing "huge RenderQuery Result" wait time in VR

Rendering - Dec 3, 2019

Running r.AllowOcclusionQueries 0 command seems to set bWait = true, causing large wait times Tested: 4.22.3 CL#7053642 ,   4.24P4 CL#10387632 , 4.25 CL#10479005 Link to the users video, which ...

SingleWaterLayer Materials don't receive shadows with Baked or Partially Dynamic Lighting

Rendering - Dec 2, 2019

Using baked and dynamic lighting produces varying results when implementing SingleWaterLayer Materials. This was reported and tested in 4.24 Preview 4 (CL-10387632) and reproduced in Main 4.25 (CL ...

Show collision command turns on lights that have 'Visibility' set to false

Rendering - Dec 2, 2019

Running the console command "Show Collision" when lights are placed in the scene with "Visibility" off results in the lights turning back on. Tested in: 4.22.3 CL#7053642 , 4.24.P4 CL#10387632, 4 ...

Validate resource lifetimes in Mesh Draw Commands to help debug dangling pointers.

Rendering - Nov 22, 2019

Mesh draw commands don't hold strong references to resources. When caching mesh draw commands, their lifetimes can match the parent scene proxy, which can be very long. This increases the chance tha ...

ShouldRender() in USceneComponent Doesn't Check Against IsVisibleInEditor()

Rendering - Nov 22, 2019

IsVisible()/IsVisibleInEditor() should be a contribute to the logic in ShouldRender(). NOTE: This code was written during the UE3 life cycle. Found in 4.22 CL#7053642 ...

Vulkan leaks memory when opening and closing windows

Rendering - Nov 22, 2019

As described here: https://udn.unrealengine.com/questions/532725/index.html (1) Start Prebuilt Vanilla 4.23.1. with Vulkan enabled (2) Create a new project (3) Drag and drop the Sphere from “modes ...

Changing reflection capture resolution after setting preview rendering level to Android ES3.1 crashes the editor

Rendering - Nov 20, 2019

Applying a new reflection capture resolution after changing Preview Rendering Level to Android ES3.1 results in crash. Tested in: 4.24 P3 CL#10283392    4.25CL#10303496 ...

Unable to create Texture 2D Array asset in the Content Browser

Rendering - Nov 15, 2019

The Content Browser is unable to create Texture 2D Array assets from the asset action UI. Tested in 4.24 (CL - 10091930), 4.25 (CL - 10236406) ...

Selecting Reimport on a virtual texture results in crash

Rendering - Nov 14, 2019

Reimporting a virtual texture results in a crash. Tested in: 4.24P2 CL#10091930 ,  4.25 CL#10183780 ...