• ×
    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
Does your laptop battery charge only when the laptop is turned off? Click here to view the solution
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!

1 REPLY 1
HP Recommended

Hi @himekiawoa,

 

Welcome to HP Support Community!

 

We noticed that this thread hasn't had any updates in a while since your original post; while this is rare, we didn't want this post to remain unanswered, so, here's the solution to your query. We hope it helps you and everyone viewing this post 😊

Check for Heat Throttling

  • Monitor CPU/GPU temperature. If they’re too high, the laptop may throttle performance.

  • Use a cooling pad or adjust cooling settings in the Omen Gaming Hub.

Power Settings

  • Set to High Performance in Windows power settings (Control Panel > Power Options).

  • Disable Battery Saver and make sure the Omen Gaming Hub is set to Performance Mode.

BIOS & Chipset Drivers

  • Update your BIOS and chipset drivers from HP’s official support page.

NVIDIA Settings

  • In NVIDIA Control Panel, set Unity to use the RTX 3060.

  • Turn off V-Sync and check G-Sync settings.

Background Processes

  • Check Task Manager for unnecessary programs using CPU or disk while gaming.

Windows and Unity Settings

  • Lower Unity's quality settings if they’re too high for the laptop’s GPU.

  • Set a frame rate limit in Unity (like 60 FPS) to reduce GPU load.

Please mark this post as “Accepted Solution” if the issue is resolved, and if you feel this reply was helpful, click “Yes”.

 

Thanks for being part of the HP Community!

 

Regards,

Garp_Senchau
I am an HP Employee

† 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>.