--
You received this message because you are subscribed to the Google Groups "angleproject" group.
To unsubscribe from this group and stop receiving emails from it, send an email to angleproject...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/angleproject/35c79186-f907-490b-9bf9-2c6c465995c3n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/angleproject/CA%2BPGBXv7y%3Dys%2Bwky2VEPbKXkRHhG00ThJQ4O0m9is7jyhvMjRQ%40mail.gmail.com.
Joao, for Windows, I highly recommend using the D3D11 with a D3D9 fallback like Geoff states. As Geoff says, these backends are the most tested ones on Windows.
A plus of using DirectX is that on some Windows machines such as Xbox and Qualcomm Windows machines like Surface Pro X, DirectX is the only backend that will work.
--Rafael
To view this discussion on the web visit https://groups.google.com/d/msgid/angleproject/CACOTusSNMTq4RBed4aNzvCtCOhN34DobyGCOt8eP17DG05NkHw%40mail.gmail.com.
Joao, I am not sure what kind of applications you’re building.
In general you should prefer to use flip model swap chains along with WS_EX_NOREDIRECTIONBITMAP. See DXGI flip model - Win32 apps | Microsoft Docs.
The stretching you’re seeing is likely because the WM_SIZE messages are coming in but your code is (for some reason) not resizing the swap chain buffers to the new window size. If you specified DXGI_SCALING_STRETCH, then windows will stretch the contents to fit the window.
--Rafael
To view this discussion on the web visit https://groups.google.com/d/msgid/angleproject/636b9d40-4882-44fe-8283-5efa7e04158en%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/angleproject/eda00031-b633-4f05-9e4f-dfeb0db85f73n%40googlegroups.com.