nxdk_pgraph_tests/src/tests
2023-07-22 23:14:52 -07:00
..
antialiasing_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
antialiasing_tests.h Switches to CMake. (#112) 2023-07-13 21:21:18 -07:00
attribute_carryover_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
attribute_carryover_tests.h Reduces number of tests, makes colors unique per draw mode. 2022-01-24 10:50:26 -08:00
attribute_explicit_setter_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
attribute_explicit_setter_tests.h Fixes handling of int16 vertex attribute setters. 2022-01-26 09:02:19 -08:00
attribute_float_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
attribute_float_tests.h Attribute float tests (#63) 2022-04-23 18:03:06 -07:00
blend_tests.cpp Fixes texture corruption in blend tests. 2023-07-22 20:57:11 -07:00
blend_tests.h Fixes texture corruption in blend tests. 2023-07-22 20:57:11 -07:00
clear_tests.cpp Adds shadow map test. 2022-04-20 14:20:24 -07:00
clear_tests.h Tests color masking with non-intersecting blends 2022-04-08 20:18:09 -07:00
color_key_tests.cpp Adds 0x1D78 Z_MIN_MAX_CONTROL tests. (#123) 2023-07-22 09:25:32 -07:00
color_key_tests.h Adds color key tests. (#122) 2023-07-19 19:04:16 -07:00
color_mask_blend_tests.cpp Tests color masking with non-intersecting blends 2022-04-08 20:18:09 -07:00
color_mask_blend_tests.h Tests color masking with non-intersecting blends 2022-04-08 20:18:09 -07:00
color_zeta_disable_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
color_zeta_disable_tests.h Adds tests for operations with color and zeta buffer writes disabled. (#78) 2022-05-29 14:15:54 -07:00
color_zeta_overlap_tests.cpp Switches to using SetSurfaceFormatImmediate where applicable. 2022-06-30 08:57:01 -07:00
color_zeta_overlap_tests.h Adds tests to exercise xemu#405 (#67) 2022-05-18 15:26:21 -07:00
combiner_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
combiner_tests.h Adds single stage color+alpha combiner independence test. 2022-05-30 13:46:51 -07:00
depth_format_fixed_function_tests.cpp Reenables z24s8 tests. (#116) 2023-07-22 23:14:52 -07:00
depth_format_fixed_function_tests.h Adds fixed function depth format test. 2022-04-21 10:29:04 -07:00
depth_format_tests.cpp Reenables z24s8 tests. (#116) 2023-07-22 23:14:52 -07:00
depth_format_tests.h Moves sources into subdir to make it easier to exclude nxdk in searches. 2022-01-10 22:38:30 -08:00
dma_corruption_around_surface_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
dma_corruption_around_surface_tests.h Adds test for DMA corruption due to pgraph dirty surface callback. (#97) 2023-07-09 21:41:35 -07:00
edge_flag_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
edge_flag_tests.h Adds test for 0x16BC glEdgeFlag. (#117) 2023-07-16 22:07:43 -07:00
fog_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
fog_tests.h Tests unset fog coord with custom VSH. (#72) 2022-05-26 11:24:06 -07:00
front_face_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
front_face_tests.h Moves sources into subdir to make it easier to exclude nxdk in searches. 2022-01-10 22:38:30 -08:00
image_blit_tests.cpp Adds render target test. 2022-02-14 09:04:19 -08:00
image_blit_tests.h Moves sources into subdir to make it easier to exclude nxdk in searches. 2022-01-10 22:38:30 -08:00
inline_array_size_mismatch.cpp Adds test for inline array data that does not match the expected size. (#76) 2022-05-27 18:55:46 -07:00
inline_array_size_mismatch.h Adds test for inline array data that does not match the expected size. (#76) 2022-05-27 18:55:46 -07:00
lighting_normal_tests.cpp Adds more extensive shade model tests. 2022-06-21 09:40:01 -07:00
lighting_normal_tests.h Adds more extensive shade model tests. 2022-06-21 09:40:01 -07:00
lighting_two_sided_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
lighting_two_sided_tests.h Adds test for two sided lighting and back alpha. (#118) 2023-07-16 23:27:54 -07:00
line_width_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
line_width_tests.h Adds tests for 0x380 glLineWidth. (#119) 2023-07-17 18:51:41 -07:00
material_alpha_tests.cpp Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
material_alpha_tests.h Moves sources into subdir to make it easier to exclude nxdk in searches. 2022-01-10 22:38:30 -08:00
material_color_source_tests.cpp Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
material_color_source_tests.h Adds tests for material color source selectors. 2022-01-11 11:59:04 -08:00
material_color_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
material_color_tests.h Adds tests for material color source selectors. (#42) 2022-01-11 13:41:54 -08:00
null_surface_tests.cpp Switches to using SetSurfaceFormatImmediate where applicable. 2022-06-30 08:57:01 -07:00
null_surface_tests.h Adds tests for setting surface offsets to NULL (#68) 2022-05-18 21:33:56 -07:00
overlapping_draw_modes_tests.cpp Adds test for single DrawArrays edge case that triggers xemu exception. 2022-06-16 07:40:25 -07:00
overlapping_draw_modes_tests.h Adds test for single DrawArrays edge case that triggers xemu exception. 2022-06-16 07:40:25 -07:00
pvideo_tests.cpp Adds 0x1D78 Z_MIN_MAX_CONTROL tests. (#123) 2023-07-22 09:25:32 -07:00
pvideo_tests.h Adds test for PAL sized video into NTSC sized overlay. 2022-07-11 14:44:39 -07:00
set_vertex_data_tests.cpp Adds render target test. 2022-02-14 09:04:19 -08:00
set_vertex_data_tests.h Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
shade_model_tests.cpp Fixes bleedover that caused corruption in texgen_matrix test. 2023-07-22 15:20:39 -07:00
shade_model_tests.h Fixes bleedover that caused corruption in texgen_matrix test. 2023-07-22 15:20:39 -07:00
smoothing_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
smoothing_tests.h Adds test bed for smooth control command. 2022-07-16 12:14:51 -07:00
stencil_tests.cpp Adds test for stencil ops with enabled/disabled depth/stencil tests (#77) 2022-05-29 17:45:22 -07:00
stencil_tests.h Adds test for stencil ops with enabled/disabled depth/stencil tests (#77) 2022-05-29 17:45:22 -07:00
stipple_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
stipple_tests.h Adds tests for 0x147C STIPPLE_ENABLE (#120) 2023-07-17 21:50:07 -07:00
surface_clip_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
surface_clip_tests.h Adds tests of surface clip command. 2022-05-17 08:18:59 -07:00
surface_pitch_tests.cpp Switches to using SetSurfaceFormatImmediate where applicable. 2022-06-30 08:57:01 -07:00
surface_pitch_tests.h Adds test for pitch behavior with swizzled surfaces. (#69) 2022-05-21 07:55:56 -07:00
test_suite.cpp Fixes bleedover that caused corruption in texgen_matrix test. 2023-07-22 15:20:39 -07:00
test_suite.h Adds tests for 0x380 glLineWidth. (#119) 2023-07-17 18:51:41 -07:00
texgen_matrix_tests.cpp Adds 0x1D78 Z_MIN_MAX_CONTROL tests. (#123) 2023-07-22 09:25:32 -07:00
texgen_matrix_tests.h Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
texgen_tests.cpp Enables test for TEXGEN_OBJECT_LINEAR. 2023-07-09 20:52:49 -07:00
texgen_tests.h Adds texture matrix tests. 2022-03-16 09:13:48 -07:00
texture_border_tests.cpp Adds 0x1D78 Z_MIN_MAX_CONTROL tests. (#123) 2023-07-22 09:25:32 -07:00
texture_border_tests.h Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
texture_cpu_update_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
texture_cpu_update_tests.h Adds tests for CPU-manipulated textures to display bug #457 in xemu. 2022-06-03 07:58:29 -07:00
texture_cubemap_tests.cpp Fixes inverted matrix multiply in cubemap test. 2023-07-22 16:53:45 -07:00
texture_cubemap_tests.h DOT_STR_CUBE improvements. (#82) 2022-06-01 19:00:06 -07:00
texture_format_dxt_tests.cpp Implements dds mipmap loading. 2022-07-01 11:00:27 -07:00
texture_format_dxt_tests.h Adds mip map tests. 2022-07-01 09:58:19 -07:00
texture_format_tests.cpp Temporarily disables non DXT mipmap tests. 2022-07-01 11:02:53 -07:00
texture_format_tests.h Temporarily disables non DXT mipmap tests. 2022-07-01 11:02:53 -07:00
texture_framebuffer_blit_tests.cpp Refactors surface settings to avoid bleedover. 2022-05-11 15:47:01 -07:00
texture_framebuffer_blit_tests.h Tests blitting to previous render target. 2022-04-08 13:29:55 -07:00
texture_matrix_tests.cpp Adds 0x1D78 Z_MIN_MAX_CONTROL tests. (#123) 2023-07-22 09:25:32 -07:00
texture_matrix_tests.h Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
texture_render_target_tests.cpp Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
texture_render_target_tests.h Fixes corruption in texture render target tests. 2022-05-11 17:05:03 -07:00
texture_render_update_in_place_tests.cpp Switches to using SetSurfaceFormatImmediate where applicable. 2022-06-30 08:57:01 -07:00
texture_render_update_in_place_tests.h Adds test of rendering to an input texture, then applying in a following draw. 2022-05-02 22:02:06 -07:00
texture_shadow_comparator_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
texture_shadow_comparator_tests.h Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
texture_signed_component_tests.cpp Adds alternative blends to signed component tests. (#90) 2022-07-21 07:49:27 -07:00
texture_signed_component_tests.h Adds alternative blends to signed component tests. (#90) 2022-07-21 07:49:27 -07:00
three_d_primitive_tests.cpp Enables and disables primitive smoothing. 2022-07-16 08:38:53 -07:00
three_d_primitive_tests.h Adds tests for line and polygon smoothing. 2022-07-15 22:12:48 -07:00
two_d_line_tests.cpp Fix crash due to 2d surface source/dest offset bleedover. 2022-04-12 09:56:13 -07:00
two_d_line_tests.h Moves sources into subdir to make it easier to exclude nxdk in searches. 2022-01-10 22:38:30 -08:00
vertex_shader_independence_tests.cpp Fixes clang format control comments. (#121) 2023-07-17 22:06:53 -07:00
vertex_shader_independence_tests.h Adds test for MAC/ILU independence. 2022-04-06 20:41:58 -07:00
vertex_shader_rounding_tests.cpp Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
vertex_shader_rounding_tests.h Adds additional tests for adjacent geometry. (#83) 2022-06-11 22:30:07 -07:00
vertex_shader_swizzle_tests.cpp Adds blending mode tests. (#79) 2022-05-31 10:21:00 -07:00
vertex_shader_swizzle_tests.h Adds tests for swizzle/mask behavior in vsh. (#73) 2022-05-26 19:51:46 -07:00
viewport_tests.cpp Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
viewport_tests.h Switches to xbox_math3d library. (#113) 2023-07-14 20:22:04 -07:00
volume_texture_tests.cpp Adds tests for DXT1,DXT3,DXT5 compressed formats. (#71) 2022-05-22 08:26:48 -07:00
volume_texture_tests.h Adds test for volumetric palettized texture. 2022-01-27 22:07:47 -08:00
w_param_tests.cpp Prevents leakage between wparam tests. 2022-05-11 19:44:31 -07:00
w_param_tests.h Adds quad and bitri test. 2022-05-10 12:38:18 -07:00
window_clip_tests.cpp Switches to using SetSurfaceFormatImmediate where applicable. 2022-06-30 08:57:01 -07:00
window_clip_tests.h Fixes compiler warnings. (#114) 2023-07-14 18:14:07 -07:00
z_min_max_control_tests.cpp Fixes texture corruption in blend tests. 2023-07-22 20:57:11 -07:00
z_min_max_control_tests.h Adds 0x1D78 Z_MIN_MAX_CONTROL tests. (#123) 2023-07-22 09:25:32 -07:00
zero_stride_tests.cpp Adds render target test. 2022-02-14 09:04:19 -08:00
zero_stride_tests.h Adds test for vertex attributes with stride=0. 2022-01-29 23:33:32 -08:00