nxdk_pgraph_tests
A collection of tests for the Xbox nv2a graphics processor
 
Loading...
Searching...
No Matches
point_params_tests.h
1#ifndef POINTPARAMSTESTS_H
2#define POINTPARAMSTESTS_H
3
4#include <string>
5
6#include "test_host.h"
7#include "test_suite.h"
8
67 public:
68 PointParamsTests(TestHost &host, std::string output_dir, const Config &config);
69
70 void Initialize() override;
71
72 private:
73 void Test(const std::string &name, bool point_params_enabled, bool point_smooth_enabled, int point_size,
74 bool use_shader);
75
76 void TestDetailed(const std::string &name, bool use_shader);
77
78 void TestScaleParams(bool scale_a, bool scale_b, bool scale_c, bool use_shader);
79};
80#endif // POINTPARAMSTESTS_H
Definition point_params_tests.h:66
void Initialize() override
Called to initialize the test suite.
Definition point_params_tests.cpp:187
Definition test_host.h:33
Definition test_suite.h:20
Runtime configuration for TestSuites.
Definition test_suite.h:23