Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4358 Serge 1
((function bitfieldExtract
2
   (signature int
3
     (parameters
4
       (declare (in) int value)
5
       (declare (in) int offset)
6
       (declare (in) int bits))
7
     ((return (expression int bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
8
 
9
   (signature ivec2
10
     (parameters
11
       (declare (in) ivec2 value)
12
       (declare (in) int offset)
13
       (declare (in) int bits))
14
     ((return (expression ivec2 bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
15
 
16
   (signature ivec3
17
     (parameters
18
       (declare (in) ivec3 value)
19
       (declare (in) int offset)
20
       (declare (in) int bits))
21
     ((return (expression ivec3 bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
22
 
23
   (signature ivec4
24
     (parameters
25
       (declare (in) ivec4 value)
26
       (declare (in) int offset)
27
       (declare (in) int bits))
28
     ((return (expression ivec4 bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
29
 
30
   (signature uint
31
     (parameters
32
       (declare (in) uint value)
33
       (declare (in) int offset)
34
       (declare (in) int bits))
35
     ((return (expression uint bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
36
 
37
   (signature uvec2
38
     (parameters
39
       (declare (in) uvec2 value)
40
       (declare (in) int offset)
41
       (declare (in) int bits))
42
     ((return (expression uvec2 bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
43
 
44
   (signature uvec3
45
     (parameters
46
       (declare (in) uvec3 value)
47
       (declare (in) int offset)
48
       (declare (in) int bits))
49
     ((return (expression uvec3 bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
50
 
51
   (signature uvec4
52
     (parameters
53
       (declare (in) uvec4 value)
54
       (declare (in) int offset)
55
       (declare (in) int bits))
56
     ((return (expression uvec4 bitfield_extract (var_ref value) (var_ref offset) (var_ref bits)))))
57
))