You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I get "incompatible operands int32_t and int32_t".
for things like
uint8_t foo = uint8_t(0);
uint bar = uint(bar);
I get "cannot resolve constructor uint(uint8_t)" and it suggests basically everything not in GL_EXT_shader_explicit_arithmetic_types
these types, in addition to the i/u8,16,32 and f16->f64 should be recognized as built in types just as u/i64vec2->4 and u/int64_t are.
Versions
Clion 2022.3,
Plugin 1.23
The text was updated successfully, but these errors were encountered:
Cazadorro
changed the title
No support for GL_EXT_shader_explicit_arithmetic_types causing errors on primitive type conversions
No support for GL_EXT_shader_explicit_arithmetic_types causing errors on primitive type conversions and functions
Dec 1, 2022
I have the following enabled:
see https://github.com/KhronosGroup/GLSL/blob/master/extensions/ext/GL_EXT_shader_explicit_arithmetic_types.txt
primitive types and conversions are not known to this plugin, so I get erroneous errors. See:
I get "subscripted expression must be of array matrix or vector type".
here;
I get "incompatible operands int32_t and int32_t".
for things like
I get "cannot resolve constructor uint(uint8_t)" and it suggests basically everything not in
GL_EXT_shader_explicit_arithmetic_types
these types, in addition to the i/u8,16,32 and f16->f64 should be recognized as built in types just as u/i64vec2->4 and u/int64_t are.
Versions
Clion 2022.3,
Plugin 1.23
The text was updated successfully, but these errors were encountered: