mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-01-30 03:15:32 +00:00
Correctly resetting line numbering during shader processing.
This commit is contained in:
parent
21fa55de8e
commit
d5450a7d88
2 changed files with 2 additions and 2 deletions
|
@ -92,7 +92,7 @@ namespace
|
|||
"\n"
|
||||
"void bar() { foo() }\n"
|
||||
"\n"
|
||||
"#line 2 0\n"
|
||||
"#line 1 0\n"
|
||||
"\n"
|
||||
"void main() { bar() }\n";
|
||||
EXPECT_EQ(shader->getShaderSource(), expected);
|
||||
|
|
|
@ -106,7 +106,7 @@ namespace Shader
|
|||
else
|
||||
{
|
||||
lineDirectivePosition = 0;
|
||||
lineNumber = 1;
|
||||
lineNumber = 0;
|
||||
}
|
||||
lineNumber += std::count(source.begin() + lineDirectivePosition, source.begin() + foundPos, '\n');
|
||||
|
||||
|
|
Loading…
Reference in a new issue