[Mesa-dev] [PATCH 2/3] st/vdpau: remove vlCreateHTAB from surface functions

Christian König deathsimple at vodafone.de
Fri May 24 01:25:17 PDT 2013


From: Christian König <christian.koenig at amd.com>

Signed-off-by: Christian König <christian.koenig at amd.com>
---
 src/gallium/state_trackers/vdpau/surface.c |    9 ---------
 1 file changed, 9 deletions(-)

diff --git a/src/gallium/state_trackers/vdpau/surface.c b/src/gallium/state_trackers/vdpau/surface.c
index 135eb85..bd11fc3 100644
--- a/src/gallium/state_trackers/vdpau/surface.c
+++ b/src/gallium/state_trackers/vdpau/surface.c
@@ -54,11 +54,6 @@ vlVdpVideoSurfaceCreate(VdpDevice device, VdpChromaType chroma_type,
       goto inv_size;
    }
 
-   if (!vlCreateHTAB()) {
-      ret = VDP_STATUS_RESOURCES;
-      goto no_htab;
-   }
-
    p_surf = CALLOC(1, sizeof(vlVdpSurface));
    if (!p_surf) {
       ret = VDP_STATUS_RESOURCES;
@@ -110,7 +105,6 @@ inv_device:
    FREE(p_surf);
 
 no_res:
-no_htab:
 inv_size:
    return ret;
 }
@@ -272,9 +266,6 @@ vlVdpVideoSurfacePutBitsYCbCr(VdpVideoSurface surface,
    struct pipe_sampler_view **sampler_views;
    unsigned i, j;
 
-   if (!vlCreateHTAB())
-      return VDP_STATUS_RESOURCES;
-
    vlVdpSurface *p_surf = vlGetDataHTAB(surface);
    if (!p_surf)
       return VDP_STATUS_INVALID_HANDLE;
-- 
1.7.9.5



More information about the mesa-dev mailing list