MCPcopy Create free account
hub / github.com/carbonengine/trinity / TEST_F

Function TEST_F

trinityal/tests/RenderContext.cpp:18–35  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16
17
18TEST_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
37TEST_F( PrimaryRenderContext, CanGetBackbufferFormat )
38{

Callers

nothing calls this directly

Calls 15

Tr2TextureALClass · 0.50
SetViewportMethod · 0.45
GetViewportMethod · 0.45
GetBackBufferFormatMethod · 0.45
GetRenderTargetSizeMethod · 0.45
CreateMethod · 0.45
PushRenderTargetMethod · 0.45
SetRenderTargetMethod · 0.45
PopRenderTargetMethod · 0.45
GetWidthMethod · 0.45
GetHeightMethod · 0.45
IsValidMethod · 0.45

Tested by

no test coverage detected