Page MenuHome

Fix T51576: Blender crash when change to edit mode with Intel GPU
ClosedPublic

Authored by Germano Cavalcante (mano-wii) on Jan 10 2018, 10:16 PM.

Details

Summary

It seems that Intel has a problem when accessing values of a matrix, this caused the crash.
Also, some intel Gpu seems to have memory alignement problems. So adding a padding to ivec3 flag (making ivec4);
And, Some intel gpu have problems with having the vertex position packed.

Diff Detail

Repository
rB Blender

Event Timeline

Germano Cavalcante (mano-wii) planned changes to this revision.Jan 11 2018, 2:45 PM

For some reason, replacing ivec3 with int[3] does not work right. I'm having a problem with edges appearing on the corner and diagonal of the faces.

Germano Cavalcante (mano-wii) edited the summary of this revision. (Show Details)
  • replace int[3] to ivec4 (see description);
  • added flat out vec2 eData3 (see comment);

Thanks to @Clément Foucault (fclem) for quickly spotting the problem ;)

This revision is now accepted and ready to land.Jan 11 2018, 6:50 PM