1#ifndef NXDK_PGRAPH_TESTS_BUMP_MAP_TESTS_H
2#define NXDK_PGRAPH_TESTS_BUMP_MAP_TESTS_H
9namespace PBKitPlusPlus {
10struct TextureFormatInfo;
28 void DrawRectangles(
const TextureFormatInfo &texture_format,
char x_channel,
char y_channel,
bool cross_on_blue,
29 bool rotate90,
const std::function<
void(
float,
float,
float,
float)> &draw);
30 void Test(
const TextureFormatInfo &texture_format,
bool cross_on_blue,
bool rotate90);
31 void Test16bit(
const TextureFormatInfo &texture_format,
bool cross_on_blue);
32 static std::string MakeTestName(
const TextureFormatInfo &texture_format,
bool cross_on_blue,
bool rotate90);
Tests NV2A bump mapping using various texture formats, orientations, and signed/unsigned component fi...
Definition bump_map_tests.h:21
void Initialize() override
Called to initialize the test suite.
Definition bump_map_tests.cpp:199
Definition test_host.h:33
Definition test_suite.h:21
Runtime configuration for TestSuites.
Definition test_suite.h:24