[Mesa-dev] [PATCH v4] egl/wayland: Support for KHR_partial_update

Harish Krupo harish.krupo.kps at intel.com
Thu Dec 7 13:41:05 UTC 2017


Harish Krupo <harish.krupo.kps at intel.com> writes:

> This passes 33/37 deqp tests related to partial_update, 4 are not
> supported. Tests not supported:
> dEQP-EGL.functional.negative_partial_update.not_postable_surface
> dEQP-EGL.functional.negative_partial_update.not_current_surface
> dEQP-EGL.functional.negative_partial_update.buffer_preserved
> dEQP-EGL.functional.negative_partial_update.not_current_surface2
> Reason: No matching egl config found.
>
> v2: Remove unnecessary return statement. Keep function names
>     consistent.  (Emil Velikov)
>     Add not supported list to commit message. (Eric Engestrom)
>
> v3: Remove explicit with_damage variable and swap_buffers_common
>     function. Make SwapBuffers and SwapBuffersWithDamage(NULL,0)
>     equivalent in behavior. Fix called via comment for
>     swap_buffers_with_damage. (Eric Engestrom)
>     Rework try_buffer_damage into set_damage_region as it is being
>     called only from set_damage_region.
>
> v4: Undo the rework done in v3. Fix code indentation (Emil Velikov)
>
> Signed-off-by: Harish Krupo <harish.krupo.kps at intel.com>
> ---
>  src/egl/drivers/dri2/platform_wayland.c | 36 ++++++++++++++++++++++++++++-----
>  1 file changed, 31 insertions(+), 5 deletions(-)
>

Gentle ping :)


More information about the mesa-dev mailing list