Commit 4882a56
fix: emit negative macro constants as hex literals
GL_TIMEOUT_IGNORED (0xFFFFFFFFFFFFFFFF) was emitted as -1, which
overflows uint64 types like GLuint64. Emit negative values as hex
to preserve the unsigned bit pattern.
Fixes CI: "constant -1 overflows gles3.GLuint64"1 parent 7bedf2c commit 4882a56
File tree
4 files changed
+12
-4
lines changed- egl
- gles2
- gles3
- tools/pkg/idiomgen
4 files changed
+12
-4
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
396 | | - | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
397 | 405 | | |
398 | 406 | | |
399 | 407 | | |
| |||
0 commit comments