Skip to content

Commit ee69e74

Browse files
committed
GLSL fix
1 parent 087cf84 commit ee69e74

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

include/nbl/builtin/glsl/virtual_geometry/virtual_attribute_fetch.glsl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ vec4 nbl_glsl_VG_attribFetch_RGBA16_SFLOAT(in nbl_glsl_VG_VirtualAttributePacked
5454
{
5555
#ifdef _NBL_VG_USE_SSBO
5656
uvec2 packed = nbl_glsl_VG_attribFetch2u(attr, vertexID);
57-
vec2 xy = unpackHalf2x16(packed.x).yx;
58-
vec2 zw = unpackHalf2x16(packed.y).yx;
57+
vec2 xy = unpackHalf2x16(packed.x).xy;
58+
vec2 zw = unpackHalf2x16(packed.y).xy;
5959
return vec4(xy, zw);
6060
#else
6161
return nbl_glsl_VG_attribFetch4f(attr, vertexID);
@@ -83,11 +83,11 @@ vec4 nbl_glsl_VG_attribFetch_RGBA16_SSCALED(in nbl_glsl_VG_VirtualAttributePacke
8383
}
8484
#endif
8585

86-
#if (defined(_NBL_VG_USE_SSBO) && defined(_NBL_VG_USE_SSBO_UVEC2)) || _NBL_VG_FLOAT_BUFFERS_COUNT
86+
#if (defined(_NBL_VG_USE_SSBO) && defined(_NBL_VG_USE_SSBO_UINT)) || _NBL_VG_FLOAT_BUFFERS_COUNT
8787
vec2 nbl_glsl_VG_attribFetch_RG16_SFLOAT(in nbl_glsl_VG_VirtualAttributePacked_t attr, in uint vertexID)
8888
{
8989
#ifdef _NBL_VG_USE_SSBO
90-
return unpackHalf2x16(nbl_glsl_VG_attribFetch1u(attr, vertexID)).yx;
90+
return unpackHalf2x16(nbl_glsl_VG_attribFetch1u(attr, vertexID)).xy;
9191
#else
9292
return nbl_glsl_VG_attribFetch2f(attr, vertexID);
9393
#endif

0 commit comments

Comments
 (0)