Changeset 1771 in CLRX


Ignore:
Timestamp:
Dec 2, 2015, 10:20:55 PM (4 years ago)
Author:
matszpk
Message:

CLRadeonExtender: Add note about OMOD modifier and floatmode.

Location:
CLRadeonExtender/trunk/doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/doc/GcnInstrsVop1.md

    r1768 r1771  
    5252* CLAMP - clamps destination floating point value in range 0.0-1.0
    5353* MUL:2, MUL:4, DIV:2 - OMOD modifiers. Multiply destination floating point value by
    54 2.0, 4.0 or 0.5 respectively
     542.0, 4.0 or 0.5 respectively.
    5555* -SRC - negate floating point value from source operand
    5656* ABS(SRC) - apply absolute value to source operand
     57
     58NOTE: OMOD modifier doesn't work if output denormals are allowed
     59(5 bit of MODE register for single precision or 7 bit for double precision).
    5760
    5861Negation and absolute value can be combined: `-ABS(V0)`. Modifiers CLAMP and
  • CLRadeonExtender/trunk/doc/GcnInstrsVop2.md

    r1748 r1771  
    5353* CLAMP - clamps destination floating point value in range 0.0-1.0
    5454* MUL:2, MUL:4, DIV:2 - OMOD modifiers. Multiply destination floating point value by
    55 2.0, 4.0 or 0.5 respectively
     552.0, 4.0 or 0.5 respectively.
    5656* -SRC - negate floating point value from source operand
    5757* ABS(SRC) - apply absolute value to source operand
     58
     59NOTE: OMOD modifier doesn't work if output denormals are allowed
     60(5 bit of MODE register for single precision or 7 bit for double precision).
    5861
    5962Negation and absolute value can be combined: `-ABS(V0)`. Modifiers CLAMP and
Note: See TracChangeset for help on using the changeset viewer.