redorav / hlslpp

Math library using HLSL syntax with multiplatform SIMD support
MIT License
547 stars 45 forks source link

Compare with similar libraries #29

Open Xottab-DUTY opened 4 years ago

Xottab-DUTY commented 4 years ago

It wll be reasonable to compare this library with similar libraries, such as glm and hlml

Will be interesting to see something like a table of hlslpp vs glm vs hlml features

redorav commented 4 years ago

Hi @Xottab-DUTY, thanks for your suggestion, I took a look at hlml as I hadn't heard of it, thanks for the heads up.

It makes sense to do a table, perhaps to highlight what hlsl++ wants to be and where its strengths lie. It certainly cannot compete with the fantastic glm in many aspects but it caters to a specific group of people who not only want a familiar syntax but also a lean no-extras include-only few-templates sort of approach.

I'll give it some thought and come back to it. Thanks!