implement NV_vdpau_interop v7
v2: Actually implement interop between the gallium state tracker and the VDPAU backend. v3: Make it also available in non legacy contexts, fix video buffer sharing. v4: deny interop if we don't have the same screen object v5: rebased on upstream changes v6: implemented VDPAUGetSurfaceivNV, improved error handling, unregister all surfaces in VDPAUFiniNV v7: squash merge with Mareks changes Signed-off-by: Christian König <christian.koenig@amd.com>
This commit is contained in:
@@ -564,6 +564,7 @@ void st_init_extensions(struct st_context *st)
|
||||
ctx->Extensions.NV_fog_distance = GL_TRUE;
|
||||
ctx->Extensions.NV_texture_env_combine4 = GL_TRUE;
|
||||
ctx->Extensions.NV_texture_rectangle = GL_TRUE;
|
||||
ctx->Extensions.NV_vdpau_interop = GL_TRUE;
|
||||
|
||||
ctx->Extensions.OES_EGL_image = GL_TRUE;
|
||||
ctx->Extensions.OES_EGL_image_external = GL_TRUE;
|
||||
|
Reference in New Issue
Block a user