ID:2833330
 
Not a bug
BYOND Version:514
Operating System:Windows 10 Pro
Web Browser:Chrome 107.0.0.0
Applies to:Dream Seeker
Status: Not a bug

This is not a bug. It may be an incorrect use of syntax or a limitation in the software. For further discussion on the matter, please consult the BYOND forums.

Rendering performance (seen in client profiler) *SEEMS* to drop sharply when one screen object is tiled via X to Y syntax for screen_loc, as opposed to stretched via transform.

Not sure what's going on, but shouldn't it be somewhat comparable as it's still the same exact object, just bigger/smaller? This is somewhat of an issue as we use a lot of tiled fullscreen graphics that can't be stretched via transform.

I can try to make a test case if it's needed.
This is a known issue. The server creates and sends extra appearances for each tile the object occupies, which the client has to sort and render as individual sprites.

Whereas when an object is transformed, it's drawn in a single draw call.
Ah.
Lummox JR resolved issue (Not a bug)