@@ -16741,7 +16741,175 @@ Each block contains 2 pixels, so the width must be a multiple of
16741
16741
16742
16742
Commonly known by the fourcc "UYVY".</doc>
16743
16743
</member>
16744
- <member name="n_formats" value="56" c:identifier="GDK_MEMORY_N_FORMATS" glib:nick="n-formats" glib:name="GDK_MEMORY_N_FORMATS">
16744
+ <member name="x6g10_x6b10_x6r10_420" value="56" c:identifier="GDK_MEMORY_X6G10_X6B10_X6R10_420" version="4.20" glib:nick="x6g10-x6b10-x6r10-420" glib:name="GDK_MEMORY_X6G10_X6B10_X6R10_420">
16745
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16746
+
16747
+ Each channel is a 16 bit integer.
16748
+
16749
+ Only the 10 lower bits are used. The remaining ones must be set to 0 by the
16750
+ producer.
16751
+
16752
+ The first plane usually contains the luma channel. It is mapped
16753
+ into the 2nd channel.
16754
+
16755
+ The second plane usually contains the first chroma chanel.
16756
+ Subsampled in both the X and Y direction. It is mapped into the
16757
+ 3rd channel.
16758
+
16759
+ The third plane usually contains the second chroma channel.
16760
+ Subsampled in both the X and Y direction. It is mapped into the
16761
+ 1st channel.
16762
+
16763
+ Commonly known by the fourcc "S010".</doc>
16764
+ </member>
16765
+ <member name="x6g10_x6b10_x6r10_422" value="57" c:identifier="GDK_MEMORY_X6G10_X6B10_X6R10_422" version="4.20" glib:nick="x6g10-x6b10-x6r10-422" glib:name="GDK_MEMORY_X6G10_X6B10_X6R10_422">
16766
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16767
+
16768
+ Each channel is a 16 bit integer.
16769
+
16770
+ Only the 10 lower bits are used. The remaining ones must be set to 0 by the
16771
+ producer.
16772
+
16773
+ The first plane usually contains the luma channel. It is mapped
16774
+ into the 2nd channel.
16775
+
16776
+ The second plane usually contains the first chroma chanel.
16777
+ Subsampled in the X direction. It is mapped into the 3rd channel.
16778
+
16779
+ The third plane usually contains the second chroma channel.
16780
+ Subsampled in the X direction. It is mapped into the 1st channel.
16781
+
16782
+ Commonly known by the fourcc "S210".</doc>
16783
+ </member>
16784
+ <member name="x6g10_x6b10_x6r10_444" value="58" c:identifier="GDK_MEMORY_X6G10_X6B10_X6R10_444" version="4.20" glib:nick="x6g10-x6b10-x6r10-444" glib:name="GDK_MEMORY_X6G10_X6B10_X6R10_444">
16785
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16786
+
16787
+ Each channel is a 16 bit integer.
16788
+
16789
+ Only the 10 lower bits are used. The remaining ones must be set to 0 by the
16790
+ producer.
16791
+
16792
+ The first plane usually contains the luma channel. It is mapped
16793
+ into the 2nd channel.
16794
+
16795
+ The second plane usually contains the first chroma chanel. It is
16796
+ mapped into the 3rd channel.
16797
+
16798
+ The third plane usually contains the second chroma channel. It is
16799
+ mapped into the 1st channel.
16800
+
16801
+ Commonly known by the fourcc "S410".</doc>
16802
+ </member>
16803
+ <member name="x4g12_x4b12_x4r12_420" value="59" c:identifier="GDK_MEMORY_X4G12_X4B12_X4R12_420" version="4.20" glib:nick="x4g12-x4b12-x4r12-420" glib:name="GDK_MEMORY_X4G12_X4B12_X4R12_420">
16804
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16805
+
16806
+ Each channel is a 16 bit integer.
16807
+
16808
+ Only the 12 lower bits are used. The remaining ones must be set to 0 by the
16809
+ producer.
16810
+
16811
+ The first plane usually contains the luma channel. It is mapped
16812
+ into the 2nd channel.
16813
+
16814
+ The second plane usually contains the first chroma chanel.
16815
+ Subsampled in both the X and Y direction. It is mapped into the
16816
+ 3rd channel.
16817
+
16818
+ The third plane usually contains the second chroma channel.
16819
+ Subsampled in both the X and Y direction. It is mapped into the
16820
+ 1st channel.
16821
+
16822
+ Commonly known by the fourcc "S012".</doc>
16823
+ </member>
16824
+ <member name="x4g12_x4b12_x4r12_422" value="60" c:identifier="GDK_MEMORY_X4G12_X4B12_X4R12_422" version="4.20" glib:nick="x4g12-x4b12-x4r12-422" glib:name="GDK_MEMORY_X4G12_X4B12_X4R12_422">
16825
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16826
+
16827
+ Each channel is a 16 bit integer.
16828
+
16829
+ Only the 12 lower bits are used. The remaining ones must be set to 0 by the
16830
+ producer.
16831
+
16832
+ The first plane usually contains the luma channel. It is mapped
16833
+ into the 2nd channel.
16834
+
16835
+ The second plane usually contains the first chroma chanel.
16836
+ Subsampled in the X direction. It is mapped into the 3rd channel.
16837
+
16838
+ The third plane usually contains the second chroma channel.
16839
+ Subsampled in the X direction. It is mapped into the 1st channel.
16840
+
16841
+ Commonly known by the fourcc "S212".</doc>
16842
+ </member>
16843
+ <member name="x4g12_x4b12_x4r12_444" value="61" c:identifier="GDK_MEMORY_X4G12_X4B12_X4R12_444" version="4.20" glib:nick="x4g12-x4b12-x4r12-444" glib:name="GDK_MEMORY_X4G12_X4B12_X4R12_444">
16844
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16845
+
16846
+ Each channel is a 16 bit integer.
16847
+
16848
+ Only the 12 lower bits are used. The remaining ones must be set to 0 by the
16849
+ producer.
16850
+
16851
+ The first plane usually contains the luma channel. It is mapped
16852
+ into the 2nd channel.
16853
+
16854
+ The second plane usually contains the first chroma chanel. It is
16855
+ mapped into the 3rd channel.
16856
+
16857
+ The third plane usually contains the second chroma channel. It is
16858
+ mapped into the 1st channel.
16859
+
16860
+ Commonly known by the fourcc "S412".</doc>
16861
+ </member>
16862
+ <member name="g16_b16_r16_420" value="62" c:identifier="GDK_MEMORY_G16_B16_R16_420" version="4.20" glib:nick="g16-b16-r16-420" glib:name="GDK_MEMORY_G16_B16_R16_420">
16863
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16864
+
16865
+ Each channel is a 16 bit integer.
16866
+
16867
+ The first plane usually contains the luma channel. It is mapped
16868
+ into the 2nd channel.
16869
+
16870
+ The second plane usually contains the first chroma chanel.
16871
+ Subsampled in both the X and Y direction. It is mapped into the
16872
+ 3rd channel.
16873
+
16874
+ The third plane usually contains the second chroma channel.
16875
+ Subsampled in both the X and Y direction. It is mapped into the
16876
+ 1st channel.
16877
+
16878
+ Commonly known by the fourcc "S016".</doc>
16879
+ </member>
16880
+ <member name="g16_b16_r16_422" value="63" c:identifier="GDK_MEMORY_G16_B16_R16_422" version="4.20" glib:nick="g16-b16-r16-422" glib:name="GDK_MEMORY_G16_B16_R16_422">
16881
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16882
+
16883
+ Each channel is a 16 bit integer.
16884
+
16885
+ The first plane usually contains the luma channel. It is mapped
16886
+ into the 2nd channel.
16887
+
16888
+ The second plane usually contains the first chroma chanel.
16889
+ Subsampled in the X direction. It is mapped into the 3rd channel.
16890
+
16891
+ The third plane usually contains the second chroma channel.
16892
+ Subsampled in the X direction. It is mapped into the 1st channel.
16893
+
16894
+ Commonly known by the fourcc "S216".</doc>
16895
+ </member>
16896
+ <member name="g16_b16_r16_444" value="64" c:identifier="GDK_MEMORY_G16_B16_R16_444" version="4.20" glib:nick="g16-b16-r16-444" glib:name="GDK_MEMORY_G16_B16_R16_444">
16897
+ <doc xml:space="preserve">Multiplane format with 3 planes.
16898
+
16899
+ Each channel is a 16 bit integer.
16900
+
16901
+ The first plane usually contains the luma channel. It is mapped
16902
+ into the 2nd channel.
16903
+
16904
+ The second plane usually contains the first chroma chanel. It is
16905
+ mapped into the 3rd channel.
16906
+
16907
+ The third plane usually contains the second chroma channel. It is
16908
+ mapped into the 1st channel.
16909
+
16910
+ Commonly known by the fourcc "S416".</doc>
16911
+ </member>
16912
+ <member name="n_formats" value="65" c:identifier="GDK_MEMORY_N_FORMATS" glib:nick="n-formats" glib:name="GDK_MEMORY_N_FORMATS">
16745
16913
<doc xml:space="preserve">The number of formats. This value will change as
16746
16914
more formats get added, so do not rely on its concrete integer.</doc>
16747
16915
</member>
0 commit comments