Bug report: Rendering problem on Linux

On Linux, our model editor window discards polygons from an animated model. This only occurs in the model editor window, which is a shared context with the other 3D rendering contexts. I believe the problem is related to the uniform buffers used to upload the bone data to the GPU; maybe they aren’t being shared properly between contexts:
https://www.youtube.com/watch?v=uZyoeEOIUg4

Originally reported here:
http://www.leadwerks.com/werkspace/topic/10856-model-editor-freaks-out/#entry80954

Steps to Reproduce

  1. Install Leadwerks Game Engine on Ubuntu 14.04.
  2. Run the application.
  3. Click on the Assets tab in the side panel on the right.
  4. Navigate to the "Models/Characters/Crawler" folder.
  5. Double-click on the file "crawler.mdl" (not crawler.pfb).
  6. Press the play button at the bottom of the Model Editor window to render in real-time and view the polygon flickering.

Details

  1. Operating system version.
    Ubuntu 14.04 64-bit, all other known versions of Linux.

  2. Graphics hardware.
    GEForce 680, and all other known hardware.

  3. Graphics driver version.
    Nvidia 340.32 Driver

  4. Display Control Panel settings for screen resolution, monitor configs, and driver settings.
    Unknown.

  5. Reproducer project.
    Please contact us for a Steam key:
    http://www.leadwerks.com/werkspace/page/Company/contact

Thanks for reporting. I have filed a NVIDIA internal bug to the driver team.