New improved WebGL renderer
-
@artch Yes the issue remains in Chromium 59. Please note that the performance "drops" every tick, so i get 0fps while the tick is executed, and when there is no tick executed it runs on 120 fps
-
@bulletproof Handling new tick data might cause a short performance drop if there are many object states to process. Is it really an issue in your case, does it affect overall performance to a non-comfortable level? Could you please make a screenshot with FPS meter enabled in the Rendering Settings in Chromium 59?
-
@artch This is very uncomfortable because this happens every 2-5 seconds and you cant interact with the UI in these Performance drops. The Performance overall is better with WebGL deactivated. Screenshot:
// edit:
-
@bulletproof I wonder why it is not the case in your regular Chrome. Chromium 59 and the latest Chrome 61 should not be very different in this regard. In case if they are, could you please check all releases from this page starting from 59 and check which release performs best for you?
-
-
@bulletproof Alright, it can be considered a known issue then. We'll look into what can be done here, thanks for your help.
-
@bulletproof Your screenshots show that you're using an R9 390, which should have 8 GB of memory, but your other screenshots show that the max memory is 512 MB. Did you install the drivers from AMD or through Windows Update?
-
@apemanzilla true. i install my updates from AMD directly ^^ if i play Games the 8gb are used, but not in the Browser. memory isnt the problem though cuz Screeps only uses 10-20mb
-
@bulletproof That's really strange, are you on a laptop or a desktop?
-
@apemanzilla Desktop
-
@artch When you manually remove a road that has multiple connections to other roads, some of the connections to other roads remain.
-
I'm not sure if this is a local problem, or a general WebGL-problem, but I'm always getting the badge from the public server when playing on private and local servers (SWC, screepspl.us and botarena). Units and structures is affected. When I turn of WebGL it uses the badge it is supposed to use. World map shows the correct badge.
Tell if you need any additional information.
-
Loving the new WebGL renderer! One minor issue: When a controller is upgraded while watching a room, the new segment appears above the player logo on the controller.
-
@seancl Fixed. By the way, this screenshot looks like you don't have WebGL mode enabled (no lighting), could you please check it in the renderer metrics? What is your OS and GPU model?
-
@wtfrank Fixed.
-
@kasami This is a known issue. WebGL renderer doesn't support private servers fully yet.
-
Update:
- Fixed an issue with poor sprites antialiasing. Text fonts antialiasing is still on our TODO list.
-
Some structures seem to be invisible - they still emit effects (like lighting) but don't show up directly, specifically keeper lairs and portals:
-
Update:
We've found and fixed a problem that caused bad performance and lags on ticks updates.
@bulletproof Please check if the updated version works smooth enough for you.
-
@artch Yes! This helped alot, thanks!