diff --git a/staging/color-representation/color-representation-v1.xml b/staging/color-representation/color-representation-v1.xml index 3256a9d..d6cc460 100644 --- a/staging/color-representation/color-representation-v1.xml +++ b/staging/color-representation/color-representation-v1.xml @@ -417,14 +417,15 @@ An invalid chroma location enum value raises the "chroma_location" protocol error. - A call to wl_surface.commit verifies that the pixel format and chroma - location type in the committed surface contents are compatible, if - contents exist. The "pixel_format" protocol error is raised otherwise. - For the definition of the supported chroma location types, see the wp_color_representation_surface_v1::chroma_location enum. The chroma location type is double-buffered, see wl_surface.commit. + + If the pixel format is not 4:2:0 sub-sampled at the time + of wl_surface.commit, the chroma location is not used for rendering + the surface until a 4:2:0 sub-sampled pixel format is committed on + the surface.