Fixed Texture Interpolation Setting *Merge*
The compiler should write
texture_set_interpolation(es->gameSettings->interpolate ||
texture_get_interpolation()); allowing the user to override it in code
like Game Maker, this was causing texture_set_interpolation(true); to be
ignored in create events.
added comment
Optimized blocks for flat shading.
Reversing my earlier default to clockwise face culling, Game Maker uses
the D3D and OGL default counter clockwise.
Undoing that last commit, compared two games side by side, and Game Maker
does use clockwise culling orientation and not counterclockwise, CCW is
the OGL and D3D default so its the opposite.
Making Draw GUI turn off culling like it does in Studio, not sure if
Studio then automatically turns it back on or not though.
Studio does reset it.
Whoops.
Direct3D is a little different.
Merged culling functions all into d3d_set_culling(int mode);
Plugin fix.
Merge pull request #383 from RobertBColton/master

Graphics Fixes