X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Frender%2Frenderer.h;h=ee48b9107cddab64af53442fccb00f10bb4df1ea;hb=fe9836f2d8d7abb0480582c544611a5b248310cc;hp=5f069197453501fa097ccc261cb20b4383c84cb0;hpb=9b3bce7ae76ff8c0c81315d2505ea96bf422a318;p=libs%2Fgl.git diff --git a/source/render/renderer.h b/source/render/renderer.h index 5f069197..ee48b910 100644 --- a/source/render/renderer.h +++ b/source/render/renderer.h @@ -93,8 +93,8 @@ private: const Program *shprog; unsigned shdata_count; const VertexSetup *vertex_setup; - const WindingTest *winding_test; - bool reverse_winding; + FaceWinding front_face; + CullMode face_cull; unsigned object_lod_bias; State(); @@ -157,8 +157,8 @@ private: public: void set_vertex_setup(const VertexSetup *); - void set_winding_test(const WindingTest *); - void set_reverse_winding(bool); + void set_front_face(FaceWinding); + void set_face_cull(CullMode); void set_object_lod_bias(unsigned); unsigned get_object_lod_bias() const { return state->object_lod_bias; }