Does this also mean that 2DDrawing/VectorDrawing libs are optimised for both OpenGL/DirectX??? (can't imagine that...)The returned address can be directly in video memory if the output is ScreenOutput() or SpriteOutput() and allows very fast pixel manipulation.
In my case, p.e., with my old win laptop, and with subsystem OpenGL, I am 100% sure there are transfers from FrameBuffer/Textures to and from CPU/GPU.
Are the PB drawing libs optimised to draw to different subsystems?
Is it dependant of the graphics hardware?
In other words, if I buy myself an up-to-date PC with let's say a mid-range graphics card, will the performance boost!???
Or, is it just pixel manipulation (like peek/poke)?
And if so, are peek/poke wrappers that can access GPU memory?
Or perhaps Point/Plot?
A bit confused here
