JeanPhilippeKernel / RendererEngine

3D Renderer Engine builds with Vulkan and C++ 20
MIT License
184 stars 18 forks source link

Fixing shader errors validation #282

Closed JeanPhilippeKernel closed 10 months ago

JeanPhilippeKernel commented 10 months ago

This PR fixes the error validation of DrawParameter usage that wasn't enabled as extension as the Device level.

In addition, it introduces the support of extern shader files inclusion to ease the development with multiple files. We also rebase the offline shader compiler to glslangValidator