and they are not only for dx12)