Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | glsl: Fix compilation of glsl_lexer.ll with MSVC. | Morgan Armand | 2011-10-29 | 1 | -0/+4 |
| | | | | strtoull is not supported on msvc (as there is no C99 support). | ||||
* | glsl: Implement GLSL 1.30's literal integer range restrictions. | Eric Anholt | 2011-10-28 | 1 | -8/+45 |
| | | | | | | | | | | | | | | | | From page 22 (28 of PDF) of GLSL 1.30 spec: It is an error to provide a literal integer whose magnitude is too large to store in a variable of matching signed or unsigned type. Unsigned integers have exactly 32 bits of precision. Signed integers use 32 bits, including a sign bit, in two's complement form. Fixes piglit int-literal-too-large-0[123].frag. v2: Take care with INT_MIN, use stroull, and make it a function. Reviewed-by: Paul Berry <[email protected]> Reviewed-by: Ian Romanick <[email protected]> | ||||
* | glsl: Define YY_NO_UNISTD_H on MSVC. | José Fonseca | 2011-03-04 | 1 | -0/+4 |
| | |||||
* | glsl: Rename .lpp to .ll and .ypp to .yy. | Kenneth Graunke | 2011-03-01 | 1 | -0/+453 |
SCons has built-in support for .ll and .yy, but not .lpp and .ypp. Since there's no real benefit to using the old names, change them. |