There is one difference between displaying selected and unselected items: the former ones are displayed using Vertex Buffer Object, while the latter ones - Vertex Array. It might be a hint that there is a problem with the VBO method. It is a bit surprising though, as you say it works fine for simpler boards.
Nikolas, are you able to build KiCad manually? I can create a few patches that may help pinpoint the cause.
There is one difference between displaying selected and unselected items: the former ones are displayed using Vertex Buffer Object, while the latter ones - Vertex Array. It might be a hint that there is a problem with the VBO method. It is a bit surprising though, as you say it works fine for simpler boards.
Nikolas, are you able to build KiCad manually? I can create a few patches that may help pinpoint the cause.