First Commit
This commit is contained in:
56
externals/glslang/Test/lineContinuation100.vert
vendored
Normal file
56
externals/glslang/Test/lineContinuation100.vert
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
#version 100
|
||||
|
||||
// non-line continuation comment \
|
||||
#error good error
|
||||
|
||||
|
||||
|
||||
float f\
|
||||
oo; // same as 'float foo;'
|
||||
|
||||
#error e2
|
||||
|
||||
#define MAIN void main() \
|
||||
{ \
|
||||
gl_Position = vec4(foo); \
|
||||
}
|
||||
|
||||
#error e3
|
||||
|
||||
MAIN
|
||||
|
||||
vec4 foo2(vec4 a)
|
||||
{
|
||||
vec4 b = a; \
|
||||
return b;
|
||||
}
|
||||
|
||||
// aoeuntheo unatehutna \ antaehnathe
|
||||
// anteonuth $ natohe " '
|
||||
// anteonuth natohe
|
||||
/*@*/
|
||||
/* *@/*/
|
||||
//@
|
||||
|
||||
#define A int q1 = \ 1
|
||||
#define B int q2 = \1
|
||||
#define C int q3 = $ 1
|
||||
#define D int q4 = @ 1
|
||||
|
||||
const highp int a1 = \ 4; // ERROR
|
||||
const highp int a2 = @ 3; // ERROR
|
||||
const highp int a3 = $4; // ERROR
|
||||
const highp int a4 = a2\; // ERROR
|
||||
|
||||
A;
|
||||
B;
|
||||
C;
|
||||
D;
|
||||
|
||||
# \
|
||||
|
||||
# \
|
||||
error bad continuation
|
||||
|
||||
#define QUOTE "ab\
|
||||
cd"
|
||||
Reference in New Issue
Block a user