add standard WGSL type aliases

This commit is contained in:
numzero 2026-01-25 02:16:49 +03:00
parent fae2b22d11
commit c75f31139a

View File

@ -63,6 +63,44 @@
<item>array</item> <item>array</item>
</list> </list>
<list name="Type Aliases">
<item>vec2f</item>
<item>vec3f</item>
<item>vec4f</item>
<item>vec2h</item>
<item>vec3h</item>
<item>vec4h</item>
<item>vec2i</item>
<item>vec3i</item>
<item>vec4i</item>
<item>vec2u</item>
<item>vec3u</item>
<item>vec4u</item>
<item>mat2x2f</item>
<item>mat2x3f</item>
<item>mat2x4f</item>
<item>mat3x2f</item>
<item>mat3x3f</item>
<item>mat3x4f</item>
<item>mat4x2f</item>
<item>mat4x3f</item>
<item>mat4x4f</item>
<item>mat2x2h</item>
<item>mat2x3h</item>
<item>mat2x4h</item>
<item>mat3x2h</item>
<item>mat3x3h</item>
<item>mat3x4h</item>
<item>mat4x2h</item>
<item>mat4x3h</item>
<item>mat4x4h</item>
</list>
<list name="Bit Reinterpretation Built-in Functions"> <list name="Bit Reinterpretation Built-in Functions">
<item>bitcast</item> <item>bitcast</item>
</list> </list>
@ -311,6 +349,7 @@
<keyword attribute="Keyword" context="#stay" String="keyword" /> <keyword attribute="Keyword" context="#stay" String="keyword" />
<keyword attribute="Control Flow" context="#stay" String="control" /> <keyword attribute="Control Flow" context="#stay" String="control" />
<keyword attribute="Builtin Type" context="#stay" String="type" /> <keyword attribute="Builtin Type" context="#stay" String="type" />
<keyword attribute="Builtin Type" context="#stay" String="Type Aliases" />
<keyword attribute="Builtin Function" context="#stay" String="Built-in Functions" /> <keyword attribute="Builtin Function" context="#stay" String="Built-in Functions" />
</context> </context>
<context attribute="Error" lineEndContext="#stay" name="MemMaybe"> <context attribute="Error" lineEndContext="#stay" name="MemMaybe">