зеркало из https://github.com/stride3d/xkslang.git
GLSL: Only parse [-]1.#INF in HLSL mode.
This commit is contained in:
Родитель
b1eaf82cc8
Коммит
6031266244
|
@ -128,7 +128,7 @@ int TPpContext::lFloatConst(int len, int ch, TPpToken* ppToken)
|
|||
ch = getChar();
|
||||
|
||||
// 1.#INF or -1.#INF
|
||||
if (ch == '#') {
|
||||
if (parseContext.intermediate.getSource() == EShSourceHlsl && ch == '#') {
|
||||
if ((len < 2) ||
|
||||
(len == 2 && ppToken->name[0] != '1') ||
|
||||
(len == 3 && ppToken->name[1] != '1' && !(ppToken->name[0] == '-' || ppToken->name[0] == '+')) ||
|
||||
|
|
Загрузка…
Ссылка в новой задаче