1#ifndef NXDK_PGRAPH_TESTS_VERTEX_SHADER_ROUNDING_TESTS_H
2#define NXDK_PGRAPH_TESTS_VERTEX_SHADER_ROUNDING_TESTS_H
10namespace PBKitPlusPlus {
14using namespace PBKitPlusPlus;
24 void CreateGeometry();
26 void TestRenderTarget();
27 void TestGeometry(
float bias);
28 void TestGeometrySubscreen(
float bias);
29 void TestGeometrySuperscreen(
float draw_width);
30 void TestCompositingRenderTarget(
int z);
31 void TestAdjacentGeometry(
float bias);
32 void TestProjectedAdjacentGeometry(
float bias);
35 uint8_t *render_target_{
nullptr};
37 std::shared_ptr<VertexBuffer> framebuffer_vertex_buffer_;
Definition test_host.h:33
Definition test_suite.h:20
Definition vertex_shader_rounding_tests.h:16
void Initialize() override
Called to initialize the test suite.
Definition vertex_shader_rounding_tests.cpp:71
void Deinitialize() override
Called to tear down the test suite.
Definition vertex_shader_rounding_tests.cpp:81
Runtime configuration for TestSuites.
Definition test_suite.h:23