Roblox runs poorly on Pixel 8 Pro

I recently purchased the new Google Pixel 8 Pro, and when I try out different experiences I encounter very poor frames, hovering at what feels like <20FPS, whether on Automatic or Manual graphics level.

Tested on: PLS DONATE đź’¸ - Roblox

Specs:
Pixel 8 Pro Obsidian 128GB

Expected behavior

I expect Roblox to run smoothly on any graphics level, as this is a flagship phone.

44 Likes

I’m having the exact same issues in Adopt Me! and Pls Donate on the Pixel 8 Pro (256 GB, Porcelain, Android 14), again, regardless of graphics setting.

However, I did not have any issues in Brookhaven. It just appears to be certain games, but not all.

I am playing on WiFi on a stable connection:

I have noticed the viewport does not render behind the front camera either.

Also tested on my old Pixel 4 XL and my partner’s Pixel 6 Pro, and both performed fine.

14 Likes

Maybe because those games do not have streaming enabled on

4 Likes

Definitely not the reason, Pixel 8 Pro has 12GB memory.

Upon testing with adopt me on my Pixel 8 Pro, the CPU performance is always over 100ms, with dips into 50ms

7 Likes

This is not true, as I tested it on my 2 year old Pixel 6 Pro and it runs perfectly fine. It is down to the Pixel 8 architecture.

6 Likes

PLS DONATE has tons of meshes, have you tested simplier (but still packed) games to add more information to the bug report?

5 Likes

I don’t believe I need to, as I posted performance of the Pixel 6 Pro above your message, which works fine. Roblox runs poorly on Pixel 8 Pro - #5 by younite

7 Likes

By doing what I said, it would show the difference between high mesh count and low mesh count. Whether there is an FPS difference or not, it provides more information on what the bug could be caused by!

2 Likes

I wonder if this is due to Google using the new “Google Tensor G3” chip to power this phone - maybe Roblox has to make some optimizations to properly utilize it?

9 Likes

I believe it’s just specific to the Pixel 8 Pro. As you can see from my previous reply its really laggy on the 8 Pro.

By comparison, here’s Adopt Me running on my Pixel 4 XL:

5 Likes

This looks to be the issue. After checking the game dashboard overlay on my partner’s Pixel 6 Pro, and on @mothmage’s Pixel 7, the “Optimise” button is enabled on both devices, but shows as “unavailable for this app” on my Pixel 8 Pro.

7 Likes

Thanks for the report! We’ll follow up when there’s any update on the issue.

17 Likes

Can someone please attach a microprofiler log from a Pixel 8? That’ll be faster than me trying to buy a Pixel 8 to repro.

12 Likes

“Automatic” is just graphics level 4. Always has been and always will be.

3 Likes

I don’t know if this is the data you’re looking for, but here’s what I managed to get for Adopt Me and Pls Donate:

Microprofiler.zip (3.1 MB)

Device: Pixel 8 Pro
App version: 2.599.465

8 Likes

Thank you for the micro profiler information. I’ve forwarded the issue to the team where the performance seems to be off and they are looking into it.

11 Likes

This issue still persists for me on my Pixel 8 Pro 256GB Obsidian.

It seems to be something with an absurd CPU usage. The CPU has high response times while the GPU sits around doing basically nothing.

This isn’t specific to those experiences shown above but a majority of other experiences too, with the CPU hovering between 50-130ms and the FPS being below 20 making a lot of experiences unplayable.

6 Likes

It seems like the CPU is doing its job plus the GPU’s job and the GPU is just idle doing nothing.

7 Likes

I recently upgrade from a pixel 6 to a pixel 8 and found Roblox to run slightly worse on the 8. All my pixel devices throughout the years ran Roblox extremely well until Google switched to making their own processors. Roblox just needs to make some optimization for the G3 chip. Roblox may not even be utilizing the GPU part of the G3 chip and could be rendering entirely on the CPU.

15 Likes

Same brand new phone as OP and same brand new problem. I’m unable to test my game on mobile while developing and my old phone is only useful as a low spec profiling target in Roblox dev context.

6 Likes