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();
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; }