#Is it necessary to use URP with unity DOTS

1 messages · Page 1 of 1 (latest)

spring falcon
#

I've noticed a lot of graphical artifact bugs on Linux when using unity URP. (both in editor and build)

It practically makes the whole Universal Render Pipeline unusable on linux. I'd like to use the unity.entities, unity.entities.graphics, and unity.physics package but without URP, is this possible?

errant swan
#

HDRP/URP

lyric plank
#

If by artifact in the Editor you mean the flickering triangle that covers half of the Scene view then I have that too but I haven't noticed graphical bugs in builds

#

It didn't happen on Unity 2020, 2021, and even early 2022 betas iirc

lyric plank
#

With an Intel GPU, it's worse, the Scene view glitches really really really hard

faint ermine
#

No. Graphics only works with any of SRP. But Entities alone can be used in built-in.

errant swan
faint ermine
# errant swan are you sure about any SRP? I remember some mention that only HDRP/URP have supp...

URP\HDRP are SRP. If you write your own and provide required for Entities Graphics things - it will work. Unity have checks only for presence of render pipeline assigned to graphics settings. The rest of places checks defines, and handle HDRP\URP\Custom SRP, couple of things will be missed, like Error\Picking etc. shaders wouldn't show up as Unity (yet) don't now hot to handle them better (just ignore and error in console is enough if you have errors in shader (in URP HDRP they're pink) or should they pick them by specific name. @orchid storm correct me if I'm wrond, but I'm pretty sure Custom SRP works.

#

Of course not smooth like supported one, but if you write custom SRP, well, then you can make Graphics local and add handles for custom SRP cases manually which unity just skips. In case of built-in you haven't such luxury