I am trying to learn computer graphics recently and i have a bunch of question mainly about api's
-in windows there is gdi/direct2d what there is in macos and linux -when direct3d can be used for 2d why there is direct2d and why should i learn it -is direct2d replacing gdi -what does windows and other operating systems uses to draw the window frames and os controls