Menu

Prealpha v0.09

Prealpha v0.09 was just uploaded, and I added cvars and a basic cvar testing system for it. Everything should be explained when you run the executable that you build. Apart from that, I modified shaders a bit so that CShader would have a data member union that would hold pointers to all shaders, so CRenderer only needs to know about CShader and not CPixelShader or CVertexShader in the argument list, although the renderer does do a cast when setting shaders to set the input layout which is only located in the vertex shader object.

CRenderer was also modified to take in const values, just for safety :)

I may be adding explicit calling conventions later once I do some research

Posted by Will Song 2012-02-19 Labels: prealpha 0.09 shader cvar renderer input const calling convention research

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.