unsigned int
atomic_dec
(
|
volatile __global
unsigned int *p
) |
unsigned int
atomic_dec
(
|
volatile __local
unsigned int *p
) |
Read the 32-bit value (referred to as old
) stored at location
pointed by p
. Compute (old
- 1) and store result
at location pointed by p
. The function returns old
.
A 64-bit version of this function, atom_dec, is enabled by cl_khr_int64_base_atomics.