repo.or.cz
/
piglit.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
glx-multithread-texture: Avoid front-buffer rendering.
[piglit.git]
/
tests
/
glslparsertest
/
shaders
/
preprocess4.frag
blob
6c3362602427354d3ed4f852d1e900b3f1c853a6
1
// [config]
2
// expect_result: fail
3
// glsl_version: 1.10
4
//
5
// [end config]
6
7
// #error and #pragma directives -- test cases.
8
// tests for errors in #pragma directive.
9
10
#pragma optimize(on)
11
#pragma debug(off)
12
13
int foo(int);
14
15
void main(void)
16
{
17
int sum =0;
18
#error ;
19
#error 78
20
#error c
21
#error "message to the user "
22
#error message to the user
23
#error
24
#error
25
#define t1 1
26
sum = t1*t1;
27
foo(sum);
28
29
}
30
31
#pragma optimize(off)
32
#pragma bind(on)
33
#pragma pack(off)
34
35
int foo(int test)
36
{
37
int binding=0;
38
binding = test;
39
return binding;
40
}
41
42
#line 4
43
#pragma
44
#line 5 6
45
#pragma optmimize on
46
#pragma debug off
47
#pragma debug(off
48
#line 9
49
#prgma bind(off)
50
#pragma bind
51
#pragma (on)
52
#pragma on (on)
53
#pragma optmize(on
54
55