glsl: fix broken +=, -=, *=, /= operators
These functions need to return the final computed value. Now expressions such as a = (b += c) work properly. Also, no need to use __asm intrinsics in these functions. The resulting code is the same when using ordinary arithmetic operators and is more legible.
Loading
Please register or sign in to comment