ispc/ispc — Issue #127: explicit typecasts to varying are incorrectly ignored
Author: mmp
Created: 2011-12-02 19:04:00+00:00
State: open
Labels: bugs

Given code like, e.g.:

```
void foo() {
extern uniform int counter;
int32 myCounter = atomic_add_global(&counter, (varying int32)1);
}
```

The variant of atomic_add_global() that takes a uniform int32 as the second parameter is still called, rather than the one that takes a varying int32.