GPU: Fix usage of char4 in opensubdiv shader
`char4` are defined as `int4` from now on. This created a compiler error.
This commit is contained in:
@@ -96,8 +96,8 @@ layout(std430, binding = 8) readonly buffer inputFlagsBuffer
|
||||
};
|
||||
float get_flag(int vertex)
|
||||
{
|
||||
int char4 = flags_buffer[vertex / 4];
|
||||
int flag = (char4 >> ((vertex % 4) * 8)) & 0xFF;
|
||||
int char_4 = flags_buffer[vertex / 4];
|
||||
int flag = (char_4 >> ((vertex % 4) * 8)) & 0xFF;
|
||||
if (flag >= 128) {
|
||||
flag = -128 + (flag - 128);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user