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