Description Enable GLX/EGL backend switching while run HW video decode with libva.
Some IA platforms do not rely on GLX but EGL as graphic texture backend
within HW video decoding acceleration by libva (e.g. va_putsurface).
This will enhance Chromeos's VAVDA in IA graphic backend which rely
on the egl not the former default glx. The developer need specific TAG
'-Dvavda_vagl_egl=1' for switching to egl backend while running gyp,
the default glx backend keep as before if do not specific the TAG.
Devices build-in new X86 libva with egl as graphic backend will need this.
BUG=NONE
Review URL: https://codereview.chromium.org/43283002
Patch Set 1 #
Total comments: 1
Patch Set 2 : Refine with the separate VA EGL Imp which based on Fischman & Piman comments. #Patch Set 3 : Switch EGL/GLX backend in the class. #Patch Set 4 : Refined based on Fischman's comments. #Patch Set 5 : Refined based on Fischman's comments. #
Total comments: 1
Messages
Total messages: 17 (0 generated)
|