Creating a function with parameter type TEnumAsByte<MyEnum> will crash while compiling

UE - Editor - Workflow Systems - Jan 11, 2022

This is a regression.This does not affect UE5. Creating a function with parameter type TEnumAsByte<MyEnum> will crash while compiling. In 4.26 and UE5 the code compiles without issue, and the user ...

UHT needs to enforce that BlueprintNativeEvents have "virtual" on user-defined _Implementation functions

UE - Foundation - Core - Mar 3, 2015

Forgetting to add the "virtual" in engine code implementations of these _Implementation functions makes them not overridable by users. UHT should catch this and emit a warning/error. For instance t ...

Material Instance values lost when using Material Parameters inside of multiple Material Functions

UE - Rendering Architecture - Materials - Mar 30, 2018

Material Instance parameters (that derive from parents using material functions) can have their data shifted or not saved. ...

AI Controller Possess Function Called When Opening a Character Blueprint with AutoPossessAI Set to Spawned

UE - AI - Apr 11, 2017

AI Controllers' Possess function is being called when opening a blueprint that has the Auto Possess AI option set to Spawned. ...

Recent change to Material Expression code missing a case for "exp2" function in switch (cpp)

UE - Editor - Content Pipeline - Datasmith - Mar 4, 2024

The function "FMaterialDerivativeAutogen::GetFunc1ReturnType(...)" does not have a case for "EFunc1::Exp2". Also found in Release-5.4, CL: 331987674 ...

Thin Translucent materials opaque with FS lighting mode and Output velocities active

UE - Rendering Architecture - Materials - Nov 15, 2021

Im not 100% sure this is a combination of settings that "should" work anyway, but need someone to have a look.Thin TranslucencyOutput velocities during base passForward Shading lighting modeProject ...

Rect light LTC textures fail to load when cooking with bSharedLinearTextureEncoding enabled

UE - Texture - Apr 2, 2025

When running a build with bSharedLinearTextureEncoding enabled, View.GGXLTCMatTexture and View.GGXLTCAmpTexture are pointing at the black texture fallback, which affects correctness of rect lighting ...

Forward Rendering Stationary Light Artifact

UE - Graphics Features - May 11, 2018

The user who reported the issue has provided a video that also shows the issue:  [Link Removed] ...

DumpShaderAsm function fails to load compiler DLL and does not output disassemble code

UE - Rendering Architecture - May 24, 2023

This is a path specification problem, so if the correct path is given, the DLL will load correctly.static void DumpShaderAsm(FString& String, const D3D12_SHADER_BYTECODE& Shader) { #if D3D12RHI_US ...

Base materials in exported Datasmith files imported into Unreal Engine are missing material function.

TM - Interoperability - Nov 19, 2024

Datasmith imports in UE do not render materials due to missing material function. Works in UE 5.6 main but not UE 5.5 or 5.4 ...