nxdk_pgraph_tests
A collection of tests for the Xbox nv2a graphics processor
 
Loading...
Searching...
No Matches
front_face_tests.h
1#ifndef NXDK_PGRAPH_TESTS_FRONT_FACE_TESTS_H
2#define NXDK_PGRAPH_TESTS_FRONT_FACE_TESTS_H
3
4#include "test_suite.h"
5
6class TestHost;
7
12class FrontFaceTests : public TestSuite {
13 public:
14 FrontFaceTests(TestHost& host, std::string output_dir, const Config& config);
15
16 void Initialize() override;
17
18 private:
19 void CreateGeometry();
20 void Test(uint32_t front_face, uint32_t cull_face);
21
22 static std::string MakeTestName(uint32_t front_face, uint32_t cull_face);
23};
24
25#endif // NXDK_PGRAPH_TESTS_FRONT_FACE_TESTS_H
Definition front_face_tests.h:12
void Initialize() override
Called to initialize the test suite.
Definition front_face_tests.cpp:100
Definition test_host.h:48
Definition test_suite.h:20
Runtime configuration for TestSuites.
Definition test_suite.h:23