If We run GDI test LTK on ARMV4I device, from test 100-104 passes, While at
test 200 it gives hang just after BltFromMonochromeTest
BitBlt - BltFromMonochromeTest
CertVerify: \ddi_test.dll trust = 2
However If we run this test individually It passes and never hangs. Also We
disable rotation support from display driver, then also It never hanges and
passes.
In hange state after enabling Blt Verbose of Debug Zone, we found that
GPE::ClipBlt function gets right, and bottom cordinate as (0,0) of clipping
information. Thats why It always returns from below peace of code
if( rclDst.right <= rclDst.left || rclDst.bottom <= rclDst.top )
{
return S_OK; // the clipping left nothing to do
}
Thanks in advance for any pointers :)