diff options
author | Ilia Mirkin <[email protected]> | 2019-08-06 21:59:44 -0400 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2019-08-07 22:31:56 -0400 |
commit | a2bb7b26a1c4ed1c00c9d81bcd0318ff0acb141a (patch) | |
tree | 7391990d9d065996ea99168fcb0af0637f000e96 /src/gallium/docs | |
parent | 582c86346d77538009d993c4cf8c7aa4021c0ad0 (diff) |
gallium: redefine ATOMINC_WRAP to be more hardware-friendly
Both AMD and NVIDIA hardware define it this way. Instead of replicating
the logic everywhere, just fix it up in one place.
Signed-off-by: Ilia Mirkin <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/docs')
-rw-r--r-- | src/gallium/docs/source/tgsi.rst | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/docs/source/tgsi.rst b/src/gallium/docs/source/tgsi.rst index 17ad097e85e..e72b047dbd5 100644 --- a/src/gallium/docs/source/tgsi.rst +++ b/src/gallium/docs/source/tgsi.rst @@ -2846,7 +2846,7 @@ These atomic operations may only be used with 32-bit integer image formats. dst_x = resource[offset] + 1 - resource[offset] = dst_x < src_x ? dst_x : 0 + resource[offset] = dst_x <= src_x ? dst_x : 0 .. opcode:: ATOMDEC_WRAP - Atomic decrement + wrap around |