Skip to content

Commit

Permalink
glow: enable GL_ARB_explicit_attrib_location to fix crashes
Browse files Browse the repository at this point in the history
  • Loading branch information
greatest-ape committed Feb 13, 2023
1 parent 92ba26b commit f318e3f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions glow/src/program.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@ impl Version {
) {
// OpenGL 3.0+
(3, 0 | 1 | 2, false) => (
format!("#version 1{}0", version.minor + 3),
format!("#version 1{}0\n#extension GL_ARB_explicit_attrib_location : enable", version.minor + 3),
format!(
"#version 1{}0\n#define HIGHER_THAN_300 1",
"#version 1{}0\n#extension GL_ARB_explicit_attrib_location : enable\n#define HIGHER_THAN_300 1",
version.minor + 3
),
),
// OpenGL 3.3+
(3 | 4, _, false) => (
format!("#version {}{}0", version.major, version.minor),
format!("#version {}{}0\n#extension GL_ARB_explicit_attrib_location : enable", version.major, version.minor),
format!(
"#version {}{}0\n#define HIGHER_THAN_300 1",
"#version {}{}0\n#extension GL_ARB_explicit_attrib_location : enable\n#define HIGHER_THAN_300 1",
version.major, version.minor
),
),
Expand Down

0 comments on commit f318e3f

Please sign in to comment.