The use of kid doesn't affect me, sorry to say.
Now... to elaborate on exactly what i said. While Vulkan and DX12 have better performance, you don't seem to understand that, well.. let's start with DX12
DX12 is a Graphics API that was recently brought to the public with the release of Windows 10. now, if you do not know, DirectX 12 is an API exclusive to the OS Windows 10, meaning that users, which might i add are an estimated 60% of the users of this emulator, are not using Windows 10. now, yes, this is based on assumption from the fact that not everyone likes Windows 10.
Let's go to Vulkan, Vulkan is also another API that was recently released as another alternative. lemme elaborate on this more specifically, both DX12 and Vulkan have Asnychronous rendering, meaning Draw calls are split across all cores of the processor currently installed within your PC. Not everyone has 4-8 cores, meaning, this won't benefit much and can and WILL cause performance issues for people with lower specs than you. NOT TO MENTION, if you do not already know this, Vulkan is literally OpenGL with a touch-up, so, do you mind telling me how you think OpenGL is bad purely because an api that is based off of said OpenGL is better?
Regarding what i said. Drivers are there to better optimize how an API is handled through the graphics card. the Graphics card is a device that handles the byte memory of an image, or in this case, a texture, "places" it into a "buffer" sort of system, and then is displayed onto the scene, which is then rendered onto the handle of the control you specified earlier when you first create a Device context.
I hope you now understand that your image is not the same for everyone!