tgjones / HlslTools

A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
http://timjones.io/blog/archive/2016/04/25/hlsl-tools-for-visual-studio-v1.0-released
Other
561 stars 97 forks source link

Double-brackets annotation syntax not supported #174

Closed Reedbeta closed 4 years ago

Reedbeta commented 4 years ago

Annotation syntax like the below (used with dxc for compiling Vulkan shaders) isn't recognized by HLSL Tools' parser; it gives an error squiggle "unexpected token '['."

[[vk::binding(0, 0)]] cbuffer Params
{
  // ...
}