I'm a bit late to the party again, but the example of an OpenGL shader has won me over, since game design is one thing I enjoy doing.  I guess I'm still a bit unsure how leading and trailing whitespace should be handled, but as long as it's well-documented, I think I'll be happy!

Speaking of shaders, I would request the {$INCLUDESTRINGFILE} thing alongside it, because things like shaders are programs in themselves and may have to be tested in a third-party application, so including the file directly rather than copying and pasting its contents would be much safer if changes need to be made.

Gareth aka. Kit

P.S. Granted, depending on how secure I want to be, I may still have the shader stored in an external file that's loaded at run-time, possibly in an encrypted archive (mostly to help make wall hacks etc. harder to develop), but that's just me.


---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to