~/talk

Maximizing Your Game's Performance in Unreal Engine

Talkat Unreal Fest 2022 · 2022-10-17..10-20· [web-performance]
links:none on file
slides:none on file

Claims that every team member must measure impact and shows exact fixes using Unreal Insights and ProfileGPU. Demo finds a 3s hitch caused by a blocking load (Flush Async Loading) and replaces it with an async streamable handle, reducing stalls; a GPU hotspot reveals 135.96 ms spent in a particle material that had 300 oversized cards with noise (attenuation cut from 5000 to 100 and alpha/texture simplification restores 60 FPS); a leak traced to using `new` for a value-type in Tick is fixed by removing the heap allocation.

AI-written summary · about

  1. 0:00Intro
  2. 0:28Introduction
  3. 2:25Overview
  4. 3:52Frame Time
  5. 4:19Frame Budget
  6. 6:21When to Optimize
  7. 7:45Practical Optimization
  8. 8:47What do I know
  9. 10:20Unreal Insights
  10. 11:28Profile GPU
  11. 13:15Low Editor Frame Rate
  12. 13:42Current Frame Rate
  13. 15:23Stat Unit
  14. 16:20TPOB Ledger
  15. 17:33Point Lights
  16. 19:13Tiny Actor
  17. 20:03Package
  18. 20:52Profiling
  19. 22:13Tracing
  20. 24:27Tracing Overview
  21. 27:19Fixing
  22. 28:16Streamable Handle
  23. 29:33Frame Rate
  24. 33:08Textures
  25. 34:35Memory Leak
  26. 36:17Memory Leak Capture
  27. 38:19Memory Leak Code
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.