1#ifndef NXDK_PGRAPH_TESTS_Z_MIN_MAX_CONTROL_TESTS_H
2#define NXDK_PGRAPH_TESTS_Z_MIN_MAX_CONTROL_TESTS_H
16 typedef enum ZMinMaxDrawMode {
33 void Test(
const std::string& name, uint32_t mode,
bool w_buffered);
34 void TestFixed(
const std::string& name, uint32_t mode,
bool w_buffered);
36 void DrawBlock(
float x_offset,
float y_offset, ZMinMaxDrawMode zw_mode,
bool projected =
false)
const;
43 float kRegionWidth{0.f};
44 float kRegionHeight{0.f};
46 uint32_t quads_per_row_{0};
47 uint32_t quads_per_col_{0};
49 uint32_t num_quads_{0};
Definition test_host.h:47
Definition test_suite.h:20
Definition vertex_buffer.h:204
Definition z_min_max_control_tests.h:14
void Initialize() override
Called to initialize the test suite.
Definition z_min_max_control_tests.cpp:66
void TearDownTest() override
Called after running an individual test within this suite.
Definition z_min_max_control_tests.cpp:68
Runtime configuration for TestSuites.
Definition test_suite.h:23