View Issue Details

IDProjectCategoryView StatusLast Update
0004234NoesisGUIUnitypublic2025-09-08 19:46
Reporterstonstad Assigned Tojsantos  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product Version3.2.8 
Target Version3.2.9Fixed in Version3.2.9 
Summary0004234: NoesisView.IsEyeTexture Per Frame Allocation
Description

Noesis is almost allocation free on Unity!

I'm seeing a per frame allocation of 72B in NoesisView.IsEyeTexture. Please see enclosed profile screenshot.

Thanks,
Shaun

Attached Files
image.png (102,391 bytes)   
image.png (102,391 bytes)   
PlatformAny

Activities

jsantos

jsantos

2025-06-09 13:31

manager   ~0010796

Interesting, so texture.name is allocating :(

By the way, have you considered jumping to URP ?

stonstad

stonstad

2025-06-09 16:42

reporter   ~0010803

I'm just as surprised! Since I'm not using VR, is it safe to comment out this line for now?

Regarding URP:
I’ve seriously considered upgrading and have done quite a bit of research on the pros and cons. Eventually, I’ll have no choice but to make the switch. That said, it’s going to be a major undertaking—I'm maintaining several hundred shaders that would all need to be updated.

Additionally, the camera stacking setup I use for game maps and visual effects would break, post-processing behavior would change, and the entire visual pipeline would need to be retuned. On top of that, GPU Resident Drawer wouldn't provide any meaningful performance boost in my case, as I'm already leveraging GPU Instancing through GPUI.

In short, it feels like a massive amount of work for very little tangible gain. I know I’ll need to migrate eventually, but for now, I plan to stick with BIRP as long as it holds up.

Are there any Noesis-specific benefits to using URP?

jsantos

jsantos

2025-06-09 16:56

manager   ~0010804

I'm just as surprised! Since I'm not using VR, is it safe to comment out this line for now?

Yes, is safe.

Are there any Noesis-specific benefits to using URP?

Not really, but we are seeing more and more users migrating to URP, so I expect more issues will be addressed there. That said, we do plan to continue actively maintaining both Built-in and HDRP. I completely understand your situation and the challenges of migrating, it's definitely not easy

Issue History

Date Modified Username Field Change
2025-06-09 07:04 stonstad New Issue
2025-06-09 07:04 stonstad File Added: image.png
2025-06-09 13:31 jsantos Assigned To => jsantos
2025-06-09 13:31 jsantos Status new => assigned
2025-06-09 13:31 jsantos Target Version => 3.2.9
2025-06-09 13:31 jsantos Note Added: 0010796
2025-06-09 13:31 jsantos Status assigned => feedback
2025-06-09 16:42 stonstad Note Added: 0010803
2025-06-09 16:42 stonstad Status feedback => assigned
2025-06-09 16:56 jsantos Note Added: 0010804
2025-09-08 19:46 jsantos Status assigned => resolved
2025-09-08 19:46 jsantos Resolution open => fixed
2025-09-08 19:46 jsantos Fixed in Version => 3.2.9
2025-10-10 13:29 jsantos Category Unity3D => Unity