sparse_texture
and
bindless_texture
Come from different vendors. This mean that those extension wont probably divide OGL capable GPUs into OGL versioned camps, but in vendor camps. (Nvidia GPUs implementing second, AMD first..)
However since those got ARB status now, there MUST be consensus on them among vendors, so we should see big trio to work on inclusion of needed hardware to their gpus.
Also 4.x and 3.x (to lesser extend) are ment to be executed on "unified" hardware base, so new features relay on the hardware that already is there.
So it those extensions require new hw, we may see OpenGL 5 specification in "near" future.
On the side note: at least AMD seam to be unsatisfied with peace MS develop their DX, so maybe, we could see OpenGL 5 first, and the API that pushes for new level of hw features.
and
bindless_texture
Come from different vendors. This mean that those extension wont probably divide OGL capable GPUs into OGL versioned camps, but in vendor camps. (Nvidia GPUs implementing second, AMD first..)
However since those got ARB status now, there MUST be consensus on them among vendors, so we should see big trio to work on inclusion of needed hardware to their gpus.
Also 4.x and 3.x (to lesser extend) are ment to be executed on "unified" hardware base, so new features relay on the hardware that already is there.
So it those extensions require new hw, we may see OpenGL 5 specification in "near" future.
On the side note: at least AMD seam to be unsatisfied with peace MS develop their DX, so maybe, we could see OpenGL 5 first, and the API that pushes for new level of hw features.
Comment