Risk-Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

bitfieldReverse - reverse the order of bits in an integer

Declaration

genITypebitfieldReverse(genITypevalue);genUTypebitfieldReverse(genUTypevalue);

Description

bitfieldReverse returns the reversal of the bits of value. The bit numbered n will be taken from bit
       (bits - 1) - n of value, where bits is the total number of bits used to represent value.

Name

       bitfieldReverse - reverse the order of bits in an integer

Parameters

value
           Specifies the value whose bits to reverse.

See Also

bitfieldExtract(), bitfieldInsert(), bitCount()

Version Support

       ┌─────────────────┬───────────────────────────────────────────────────────────────────────────────────┐
       │                 │        OpenGLShadingLanguageVersion                                            │
       ├─────────────────┼──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┬──────┤
       │ Function        │ 1.10 │ 1.20 │ 1.30 │ 1.40 │ 1.50 │ 3.30 │ 4.00 │ 4.10 │ 4.20 │ 4.30 │ 4.40 │ 4.50 │
       │ Name            │      │      │      │      │      │      │      │      │      │      │      │      │
       ├─────────────────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┼──────┤
       │ bitfieldReverse │  -   │  -   │  -   │  -   │  -   │  -   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │  ✔   │
       └─────────────────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┴──────┘

See Also