hlsli로는 float4같은 코드가 인식이 되는데, hlsl로 만들엇을때 아무리 설정을 잘 해줬어도 c++로 코드를 인식해버리는 경우가 있다. 이건 visual studio과 hlsl tools for visual studio가 잘 호환이 되지 않을 때 발생하는 문제이다. 해결방법은 extension-> manage extensions-> installed에서 Tim Jones라는 사람이 만든 HLSL Tools for Visual studio를 제거하고 새로운 버전을 다시 다운로드 해주면 된다. 새로운 버전을 먼저다운하면 여기서 HLSL Tools for Visual studio가 두개가 나타날 수 있는데 반드시 하나여야만 제대로 작동한다. 비쥬얼스튜디오 마켓플레이스에서 HLSL Tools치고 들어..