• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
From questions to kudos — grow your reputation as a tech expert with HP Support! Click here to sign up.
HP Recommended

Hi everyone,

I'm a student and indie game developer, and I've run into a strange performance issue specifically on my HP Omen 16 that I can't seem to figure out. I'm hoping someone with more hardware-specific knowledge might have a clue.

I'm developing a small 2D game in Unity. There's an in-game event I've created called merge fellas unlimited shake. This function basically creates a quick screen shake and merges several small objects into one larger one.

On my desktop PC, it runs buttery smooth. However, on my Omen 16 (Ryzen 7, RTX 3060), triggering this specific function causes a very noticeable stutter/lag spike for a fraction of a second. It's jarring enough to ruin the gameplay feel.

I've already tried the usual software fixes:

  • Updated all my drivers via HP Support Assistant and NVIDIA GeForce Experience.
  • Set my laptop to Performance Mode in the Omen Gaming Hub.
  • Tried running in both discrete and hybrid graphics modes.
  • Profiled the code in Unity, and it seems like the Instantiate() and Destroy() calls are the culprits, but I don't understand why they would be so much heavier on the Omen compared to other systems.

My question is: Has anyone else experienced similar issues with Unity development on this hardware? Is there a known bottleneck with rapid object creation/destruction on this specific CPU/motherboard architecture that I'm not aware of?

I've put together a document with the simplified code snippet, profiler logs, and my full hardware specs to give a clearer picture of the problem. I'm hoping a fresh pair of eyes can spot something obvious that I'm missing.

Here is the link to the details: https://docs.google.com/document/d/1roQTPgjBt-t-p_lQTuBSO_EiUJbIKqhehGvI53hqHXA/edit?usp=sharing

Any advice or insight would be hugely appreciated. Thanks in advance!

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.