| 16 | |
| 17 | |
| 18 | TEST_F( RenderContext, CanSetViewport ) |
| 19 | { |
| 20 | ENSURE_GPU_OR_SKIP |
| 21 | Tr2Viewport viewport( 123, 67 ); |
| 22 | viewport.m_x = 30; |
| 23 | viewport.m_y = 18; |
| 24 | viewport.m_minZ = 0.1f; |
| 25 | viewport.m_maxZ = 0.6f; |
| 26 | ASSERT_HRESULT_SUCCEEDED( renderContext->SetViewport( viewport ) ); |
| 27 | Tr2Viewport gotViewport; |
| 28 | ASSERT_HRESULT_SUCCEEDED( renderContext->GetViewport( gotViewport ) ); |
| 29 | EXPECT_EQ( viewport.m_x, gotViewport.m_x ); |
| 30 | EXPECT_EQ( viewport.m_y, gotViewport.m_y ); |
| 31 | EXPECT_EQ( viewport.m_width, gotViewport.m_width ); |
| 32 | EXPECT_EQ( viewport.m_height, gotViewport.m_height ); |
| 33 | EXPECT_EQ( viewport.m_minZ, gotViewport.m_minZ ); |
| 34 | EXPECT_EQ( viewport.m_maxZ, gotViewport.m_maxZ ); |
| 35 | } |
| 36 | |
| 37 | TEST_F( PrimaryRenderContext, CanGetBackbufferFormat ) |
| 38 | { |
nothing calls this directly
no test coverage detected