16 D3DVIEWPORT8 viewport;
17 viewport.X = DWORD( m_pRenderCtx->GetViewportParameters().fX );
18 viewport.Y = DWORD( m_pRenderCtx->GetViewportParameters().fY );
19 viewport.Width = DWORD( m_pRenderCtx->GetViewportParameters().fWidth );
20 viewport.Height = DWORD( m_pRenderCtx->GetViewportParameters().fHeight );
28 auto pD3DDevice = pRender->GetDirect3DDevice();
30 pD3DDevice->SetViewport( &viewport );
32 TUINT eClearFlags = ( ( m_bAllowDepthClear !=
TTRUE ) - 1U & 2 | m_bAllowBackgroundClear ==
TTRUE );
34 if ( eClearFlags != 0 )
37 DWORD( m_pRenderCtx->GetViewportParameters().fX ),
38 DWORD( m_pRenderCtx->GetViewportParameters().fY ),
39 DWORD( m_pRenderCtx->GetViewportParameters().fWidth ),
40 DWORD( m_pRenderCtx->GetViewportParameters().fHeight ),