24 FUNC_2F_M = NV097_SET_VERTEX_DATA2F_M,
25 FUNC_4F_M = NV097_SET_VERTEX_DATA4F_M,
26 FUNC_2S = NV097_SET_VERTEX_DATA2S,
27 FUNC_4UB = NV097_SET_VERTEX_DATA4UB,
28 FUNC_4S_M = NV097_SET_VERTEX_DATA4S_M,
37 void CreateGeometry();
38 void Test(SetFunction func,
const Color& diffuse,
bool saturate_signed);
40 static std::string MakeTestName(SetFunction func,
bool saturate_signed);
42 std::shared_ptr<VertexBuffer> diffuse_buffer_;
43 std::shared_ptr<VertexBuffer> lit_buffer_;
44 std::shared_ptr<VertexBuffer> lit_buffer_negative_;