mesa/src
Nayan Deshmukh f24eb5a178 vl: Apply luma key filter before CSC conversion
Apply the luma key filter to the YCbCr values during the CSC conversion
    in video buffer shader. The initial values of max and min luma are set
    to opposite values to disable the filter initially and will be set when
    enabling it.

    Add extra parmeters min and max luma for the luma key filter in
    vl_compositor_set_csc_matrix in va, xvmc. Setting them
    to opposite value 1.f and 0.f respectively won't effect the CSC
    conversion

    v2: -Squash 1,2 and 3 into one patch to avoid breaking build of
        other components. (Christian)
        -use ureg_swizzle. (Christian)
        -change name of the variables. (Christian)

    v3: -Squash all patches in one to avoid breaking of build. (Emil)
        -wrap functions properly. (Emil)
        -use 0.0f and 1.0f instead of 0.f and 1.f respectively. (Emil)

    v4: -Divide it in two patches one which introduces the functionality
	 and assigs dummy values to the changed functions and second which
	 implements the lumakey filter. (Christian)
	-use ureg_scalar instead ureg_swizzle. (Christian)

Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
2016-06-09 14:23:07 +02:00
..
compiler glsl/types: rename is_dual_slot_double to is_dual_slot_64bit. 2016-06-09 09:17:24 +10:00
egl platform_android: prevent deadlock in droid_swap_buffers 2016-06-07 12:30:25 +01:00
gallium vl: Apply luma key filter before CSC conversion 2016-06-09 14:23:07 +02:00
gbm gbm: remove define _DEFAULT_SOURCE 2016-05-23 12:09:11 +01:00
getopt
glx mesa_glinterop: remove mesa_glinterop typedefs 2016-05-30 17:53:44 +01:00
gtest
hgl
intel anv/entrypoints: Stop using the C preprocessor 2016-06-07 12:30:25 +01:00
loader
mapi glapi/glx: Add overflow checks to the client-side indirect code 2016-06-08 14:39:46 -04:00
mesa i965: Emit surface states for extra planes prior to gen8 2016-06-08 21:57:57 -07:00
util mesa: Add .gitignore entries for make check binaries 2016-05-25 09:41:44 -07:00
Makefile.am mesa: automake: distclean git_sha1.h when building OOT 2016-06-07 12:30:23 +01:00
SConscript