4 ms·
I feel the statement "it does not require any Shader ... compilation" is a little misleading. I see elsewhere in the documentation that glsl is used, but that j
by Cieric 3y ago
I feel the statement "it does not require any Shader ... compilation" is a little misleading. I see elsewhere in the documentation that glsl is used, but that just means that the gpu driver is compiling it when it's first used. I assume you can cache the compilation for the next run, but editing the shader (I can't find anything saying you can) will need a recompilation. I only assume editing is available due to this line "The engine provides a Complete Editor and all the functionalities you may expect from a Commercial Game Engine"
Overall I think I'm just nitpicky since I work on rendering code all day so this just feel wrong to advertise. Last time I tried opengl first-render hiccups were still a problem. I've mainly been in directx/vulkan land since then so maybe all the major gpu vendors have already fixed this problem. But whether or not that makes the statement better I don't know.
Edit: I will note that I still think it's cool. Making a game engine from scratch is not an easy feat, so it's impressive none-the-less.