Subversion Repositories Kolibri OS

Rev

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

  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. ))
  58.