1
[Max] General Discussion / Increasing slowdown of UI
« on: 2018-03-21, 20:05:22 »
While discussion some of the slowness of the UI in Max on FB I've ran into an interesting observation:
This piece of mxs times the amount of time it takes to open the render dialog..
Time recordings below, in short it shows that scanline and V-Ray have a constant open/close time.. while Corona get slower and slower at each open/close cycle. That slowness sticks even when switching back to another renderer.
Tested on Max 2018.4, Windows 10, GTX1080.
Corona version: 1.7 (hotfix 3)
Full-speed, Non-debug, MaxSDK 2018
Build timestamp: Feb 8 2018 13:09:21
Defines: Wide RGB
Timings:
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 476"
"dialog time to open: 447"
"dialog time to open: 449"
"dialog time to open: 446"
"dialog time to open: 452"
OK
71618661
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 448"
"dialog time to open: 441"
"dialog time to open: 438"
"dialog time to open: 474"
"dialog time to open: 446"
OK
71623524
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 470"
"dialog time to open: 443"
"dialog time to open: 458"
"dialog time to open: 459"
"dialog time to open: 453"
OK
Scanline: stable
---------------------------------------------------------
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
"dialog time to open: 364"
"dialog time to open: 339"
"dialog time to open: 323"
"dialog time to open: 325"
"dialog time to open: 331"
OK
71687853
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
"dialog time to open: 327"
"dialog time to open: 326"
"dialog time to open: 328"
"dialog time to open: 346"
"dialog time to open: 324"
OK
71690534
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
"dialog time to open: 343"
"dialog time to open: 329"
"dialog time to open: 324"
"dialog time to open: 325"
"dialog time to open: 325"
OK
V-Ray: stable
---------------------------------------------------
CoronaRenderer:CoronaRenderer
CoronaRenderer:CoronaRenderer
"dialog time to open: 1134" <------------------------------------------------------ normal
"dialog time to open: 1253"
"dialog time to open: 1371"
"dialog time to open: 1476"
"dialog time to open: 1619"
OK
71730684
CoronaRenderer:CoronaRenderer
CoronaRenderer:CoronaRenderer
"dialog time to open: 1630"
"dialog time to open: 1727"
"dialog time to open: 1818"
"dialog time to open: 1954"
"dialog time to open: 2113" <------------------------------------------------------- slow
OK
Corona: Delay
--------------------------------------------------------
Then scanline again.. stable but a lot slower then first run:
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 959"
"dialog time to open: 940"
"dialog time to open: 956"
"dialog time to open: 949"
"dialog time to open: 1036"
OK
71777052
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 958"
"dialog time to open: 957"
"dialog time to open: 985"
"dialog time to open: 948"
"dialog time to open: 944"
OK
-----------------------------------------
Code: [Select]
print (renderers.current)
for i= 1 to 5 do
( renderSceneDialog.close()
t=timeStamp()
renderSceneDialog.open()
print ("dialog time to open: " + (timeStamp() - t ) as string)
)
This piece of mxs times the amount of time it takes to open the render dialog..
Time recordings below, in short it shows that scanline and V-Ray have a constant open/close time.. while Corona get slower and slower at each open/close cycle. That slowness sticks even when switching back to another renderer.
Tested on Max 2018.4, Windows 10, GTX1080.
Corona version: 1.7 (hotfix 3)
Full-speed, Non-debug, MaxSDK 2018
Build timestamp: Feb 8 2018 13:09:21
Defines: Wide RGB
Timings:
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 476"
"dialog time to open: 447"
"dialog time to open: 449"
"dialog time to open: 446"
"dialog time to open: 452"
OK
71618661
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 448"
"dialog time to open: 441"
"dialog time to open: 438"
"dialog time to open: 474"
"dialog time to open: 446"
OK
71623524
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 470"
"dialog time to open: 443"
"dialog time to open: 458"
"dialog time to open: 459"
"dialog time to open: 453"
OK
Scanline: stable
---------------------------------------------------------
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
"dialog time to open: 364"
"dialog time to open: 339"
"dialog time to open: 323"
"dialog time to open: 325"
"dialog time to open: 331"
OK
71687853
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
"dialog time to open: 327"
"dialog time to open: 326"
"dialog time to open: 328"
"dialog time to open: 346"
"dialog time to open: 324"
OK
71690534
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
V_Ray_Adv_3_60_01:V_Ray_Adv_3_60_01
"dialog time to open: 343"
"dialog time to open: 329"
"dialog time to open: 324"
"dialog time to open: 325"
"dialog time to open: 325"
OK
V-Ray: stable
---------------------------------------------------
CoronaRenderer:CoronaRenderer
CoronaRenderer:CoronaRenderer
"dialog time to open: 1134" <------------------------------------------------------ normal
"dialog time to open: 1253"
"dialog time to open: 1371"
"dialog time to open: 1476"
"dialog time to open: 1619"
OK
71730684
CoronaRenderer:CoronaRenderer
CoronaRenderer:CoronaRenderer
"dialog time to open: 1630"
"dialog time to open: 1727"
"dialog time to open: 1818"
"dialog time to open: 1954"
"dialog time to open: 2113" <------------------------------------------------------- slow
OK
Corona: Delay
--------------------------------------------------------
Then scanline again.. stable but a lot slower then first run:
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 959"
"dialog time to open: 940"
"dialog time to open: 956"
"dialog time to open: 949"
"dialog time to open: 1036"
OK
71777052
Default_Scanline_Renderer:Default_Scanline_Renderer
Default_Scanline_Renderer:Default_Scanline_Renderer
"dialog time to open: 958"
"dialog time to open: 957"
"dialog time to open: 985"
"dialog time to open: 948"
"dialog time to open: 944"
OK
-----------------------------------------