drmtip.html page usability
Topic: https://intel-gfx-ci.01.org/tree/drm-tip/drmtip.html (WARNING: heavy, may kill Chrome)
@tpalli said that rendering may be slow because of tables and its sizing - browser has to wait for all the cells to render the full thing. Couple of things to try out:
- replace table with cleverly cssed divs
- append them as callbacks, so we don't block the main thread
Other option would be not rendering anything except for stats and just have a search box. After typing 3-4 characters we would render anything including the sub-string. Something like
gem_ still would be pretty heavy though.
As of 'glancability' of the results - it's quite hard currently anyway, so I don't think it would be impacted that much.
Bonus points for optimizing arrayToUTF8(), which converts byte array, that comes from unpacked.gz, to an Unicode string - it seems to take significant chunk of time.