Home
last modified time | relevance | path

Searched refs:DataSourceSurface (Results 1 – 25 of 1193) sorted by relevance

12345678910>>...48

/dports/lang/spidermonkey60/firefox-60.9.0/gfx/2d/
H A DFilterProcessing.cpp22 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in ExtractAlpha()
23 DataSourceSurface::ScopedMap alphaMap(alpha, DataSourceSurface::WRITE); in ExtractAlpha()
55 DataSourceSurface* aInput1, DataSourceSurface* aInput2, in ApplyBlending()
118 DataSourceSurface* aSource, RefPtr<DataSourceSurface>& aChannel0, in SeparateColorChannels()
119 RefPtr<DataSourceSurface>& aChannel1, RefPtr<DataSourceSurface>& aChannel2, in SeparateColorChannels()
130 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in SeparateColorChannels()
131 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::WRITE); in SeparateColorChannels()
162 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1, in CombineColorChannels()
163 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3) { in CombineColorChannels()
170 DataSourceSurface::ScopedMap resultMap(result, DataSourceSurface::WRITE); in CombineColorChannels()
[all …]
H A DFilterProcessing.h32 static already_AddRefed<DataSourceSurface> ExtractAlpha(
33 DataSourceSurface* aSource);
36 static already_AddRefed<DataSourceSurface> ApplyBlending(
37 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
53 DataSourceSurface* aDest,
61 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1,
62 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3);
78 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
124 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
134 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
[all …]
H A DDataSurfaceHelpers.h24 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceFromData(
32 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceWithStrideFromData(
49 UniquePtr<uint8_t[]> SurfaceToPackedBGRA(DataSourceSurface* aSurface);
61 uint8_t* SurfaceToPackedBGR(DataSourceSurface* aSurface);
69 void ClearDataSourceSurface(DataSourceSurface* aSurface);
102 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest,
111 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceByCloning(
112 DataSourceSurface* aSource);
117 uint8_t* DataAtOffset(DataSourceSurface* aSurface,
118 const DataSourceSurface::MappedSurface* aMap,
H A DDataSurfaceHelpers.cpp40 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceFromData()
43 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceFromData()
61 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceWithStrideFromData()
64 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceWithStrideFromData()
153 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGRA()
197 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGR()
212 DataSourceSurface::MappedSurface map; in ClearDataSourceSurface()
283 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest, in CopyRect()
302 DataSourceSurface::ScopedMap srcMap(aSrc, DataSourceSurface::READ); in CopyRect()
303 DataSourceSurface::ScopedMap destMap(aDest, DataSourceSurface::WRITE); in CopyRect()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/2d/
H A DFilterProcessing.cpp21 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in ExtractAlpha()
22 DataSourceSurface::ScopedMap alphaMap(alpha, DataSourceSurface::WRITE); in ExtractAlpha()
140 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in SeparateColorChannels()
141 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::WRITE); in SeparateColorChannels()
142 DataSourceSurface::ScopedMap channel1Map(aChannel1, DataSourceSurface::WRITE); in SeparateColorChannels()
143 DataSourceSurface::ScopedMap channel2Map(aChannel2, DataSourceSurface::WRITE); in SeparateColorChannels()
144 DataSourceSurface::ScopedMap channel3Map(aChannel3, DataSourceSurface::WRITE); in SeparateColorChannels()
177 DataSourceSurface::ScopedMap resultMap(result, DataSourceSurface::WRITE); in CombineColorChannels()
178 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::READ); in CombineColorChannels()
179 DataSourceSurface::ScopedMap channel1Map(aChannel1, DataSourceSurface::READ); in CombineColorChannels()
[all …]
H A DFilterProcessing.h34 static already_AddRefed<DataSourceSurface> ExtractAlpha(DataSourceSurface* aSource);
36 …static already_AddRefed<DataSourceSurface> ApplyBlending(DataSourceSurface* aInput1, DataSourceSur…
45 …static already_AddRefed<DataSourceSurface> ApplyColorMatrix(DataSourceSurface* aInput, const Matri…
46 …static void ApplyComposition(DataSourceSurface* aSource, DataSourceSurface* aDest, CompositeOperat…
52 static already_AddRefed<DataSourceSurface>
53 CombineColorChannels(DataSourceSurface* aChannel0, DataSourceSurface* aChannel1,
54 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3);
61 static already_AddRefed<DataSourceSurface>
64 static already_AddRefed<DataSourceSurface>
89 static already_AddRefed<DataSourceSurface>
[all …]
H A DDataSurfaceHelpers.h21 already_AddRefed<DataSourceSurface>
31 already_AddRefed<DataSourceSurface>
55 SurfaceToPackedBGRA(DataSourceSurface *aSurface);
68 SurfaceToPackedBGR(DataSourceSurface *aSurface);
77 ClearDataSourceSurface(DataSourceSurface *aSurface);
116 CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest,
125 already_AddRefed<DataSourceSurface>
126 CreateDataSourceSurfaceByCloning(DataSourceSurface* aSource);
132 DataAtOffset(DataSourceSurface* aSurface,
133 const DataSourceSurface::MappedSurface* aMap,
H A DDataSurfaceHelpers.cpp18 already_AddRefed<DataSourceSurface>
24 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceFromData()
29 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceFromData()
46 already_AddRefed<DataSourceSurface>
53 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceWithStrideFromData()
58 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceWithStrideFromData()
315 CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest, in CopyRect()
334 DataSourceSurface::ScopedMap srcMap(aSrc, DataSourceSurface::READ); in CopyRect()
335 DataSourceSurface::ScopedMap destMap(aDest, DataSourceSurface::WRITE); in CopyRect()
362 already_AddRefed<DataSourceSurface>
[all …]
/dports/www/firefox-esr/firefox-91.8.0/gfx/2d/
H A DFilterProcessing.cpp22 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in ExtractAlpha()
23 DataSourceSurface::ScopedMap alphaMap(alpha, DataSourceSurface::WRITE); in ExtractAlpha()
55 DataSourceSurface* aInput1, DataSourceSurface* aInput2, in ApplyBlending()
118 DataSourceSurface* aSource, RefPtr<DataSourceSurface>& aChannel0, in SeparateColorChannels()
119 RefPtr<DataSourceSurface>& aChannel1, RefPtr<DataSourceSurface>& aChannel2, in SeparateColorChannels()
130 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in SeparateColorChannels()
131 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::WRITE); in SeparateColorChannels()
162 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1, in CombineColorChannels()
163 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3) { in CombineColorChannels()
170 DataSourceSurface::ScopedMap resultMap(result, DataSourceSurface::WRITE); in CombineColorChannels()
[all …]
H A DFilterProcessing.h32 static already_AddRefed<DataSourceSurface> ExtractAlpha(
33 DataSourceSurface* aSource);
36 static already_AddRefed<DataSourceSurface> ApplyBlending(
37 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
53 DataSourceSurface* aDest,
61 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1,
62 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3);
85 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
139 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
149 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
[all …]
H A DDataSurfaceHelpers.h24 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceFromData(
32 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceWithStrideFromData(
49 UniquePtr<uint8_t[]> SurfaceToPackedBGRA(DataSourceSurface* aSurface);
61 uint8_t* SurfaceToPackedBGR(DataSourceSurface* aSurface);
69 void ClearDataSourceSurface(DataSourceSurface* aSurface);
102 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest,
111 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceByCloning(
112 DataSourceSurface* aSource);
117 uint8_t* DataAtOffset(DataSourceSurface* aSurface,
118 const DataSourceSurface::MappedSurface* aMap,
H A DDataSurfaceHelpers.cpp40 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceFromData()
43 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceFromData()
61 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceWithStrideFromData()
64 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceWithStrideFromData()
153 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGRA()
197 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGR()
212 DataSourceSurface::MappedSurface map; in ClearDataSourceSurface()
287 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest, in CopyRect()
306 DataSourceSurface::ScopedMap srcMap(aSrc, DataSourceSurface::READ); in CopyRect()
307 DataSourceSurface::ScopedMap destMap(aDest, DataSourceSurface::WRITE); in CopyRect()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/2d/
H A DFilterProcessing.cpp22 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in ExtractAlpha()
23 DataSourceSurface::ScopedMap alphaMap(alpha, DataSourceSurface::WRITE); in ExtractAlpha()
55 DataSourceSurface* aInput1, DataSourceSurface* aInput2, in ApplyBlending()
118 DataSourceSurface* aSource, RefPtr<DataSourceSurface>& aChannel0, in SeparateColorChannels()
119 RefPtr<DataSourceSurface>& aChannel1, RefPtr<DataSourceSurface>& aChannel2, in SeparateColorChannels()
130 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in SeparateColorChannels()
131 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::WRITE); in SeparateColorChannels()
162 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1, in CombineColorChannels()
163 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3) { in CombineColorChannels()
170 DataSourceSurface::ScopedMap resultMap(result, DataSourceSurface::WRITE); in CombineColorChannels()
[all …]
H A DFilterProcessing.h32 static already_AddRefed<DataSourceSurface> ExtractAlpha(
33 DataSourceSurface* aSource);
36 static already_AddRefed<DataSourceSurface> ApplyBlending(
37 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
53 DataSourceSurface* aDest,
61 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1,
62 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3);
85 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
139 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
149 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
[all …]
H A DDataSurfaceHelpers.h24 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceFromData(
32 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceWithStrideFromData(
49 UniquePtr<uint8_t[]> SurfaceToPackedBGRA(DataSourceSurface* aSurface);
61 uint8_t* SurfaceToPackedBGR(DataSourceSurface* aSurface);
69 void ClearDataSourceSurface(DataSourceSurface* aSurface);
102 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest,
111 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceByCloning(
112 DataSourceSurface* aSource);
117 uint8_t* DataAtOffset(DataSourceSurface* aSurface,
118 const DataSourceSurface::MappedSurface* aMap,
H A DDataSurfaceHelpers.cpp40 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceFromData()
43 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceFromData()
61 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceWithStrideFromData()
64 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceWithStrideFromData()
153 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGRA()
197 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGR()
212 DataSourceSurface::MappedSurface map; in ClearDataSourceSurface()
287 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest, in CopyRect()
306 DataSourceSurface::ScopedMap srcMap(aSrc, DataSourceSurface::READ); in CopyRect()
307 DataSourceSurface::ScopedMap destMap(aDest, DataSourceSurface::WRITE); in CopyRect()
[all …]
/dports/www/firefox/firefox-99.0/gfx/2d/
H A DFilterProcessing.cpp22 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in ExtractAlpha()
23 DataSourceSurface::ScopedMap alphaMap(alpha, DataSourceSurface::WRITE); in ExtractAlpha()
55 DataSourceSurface* aInput1, DataSourceSurface* aInput2, in ApplyBlending()
118 DataSourceSurface* aSource, RefPtr<DataSourceSurface>& aChannel0, in SeparateColorChannels()
119 RefPtr<DataSourceSurface>& aChannel1, RefPtr<DataSourceSurface>& aChannel2, in SeparateColorChannels()
130 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in SeparateColorChannels()
131 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::WRITE); in SeparateColorChannels()
162 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1, in CombineColorChannels()
163 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3) { in CombineColorChannels()
170 DataSourceSurface::ScopedMap resultMap(result, DataSourceSurface::WRITE); in CombineColorChannels()
[all …]
H A DFilterProcessing.h32 static already_AddRefed<DataSourceSurface> ExtractAlpha(
33 DataSourceSurface* aSource);
36 static already_AddRefed<DataSourceSurface> ApplyBlending(
37 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
53 DataSourceSurface* aDest,
61 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1,
62 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3);
85 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
139 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
149 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
[all …]
H A DDataSurfaceHelpers.h24 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceFromData(
32 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceWithStrideFromData(
49 UniquePtr<uint8_t[]> SurfaceToPackedBGRA(DataSourceSurface* aSurface);
61 uint8_t* SurfaceToPackedBGR(DataSourceSurface* aSurface);
69 void ClearDataSourceSurface(DataSourceSurface* aSurface);
102 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest,
111 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceByCloning(
112 DataSourceSurface* aSource);
117 uint8_t* DataAtOffset(DataSourceSurface* aSurface,
118 const DataSourceSurface::MappedSurface* aMap,
H A DDataSurfaceHelpers.cpp40 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceFromData()
43 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceFromData()
61 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceWithStrideFromData()
64 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceWithStrideFromData()
153 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGRA()
197 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGR()
212 DataSourceSurface::MappedSurface map; in ClearDataSourceSurface()
287 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest, in CopyRect()
306 DataSourceSurface::ScopedMap srcMap(aSrc, DataSourceSurface::READ); in CopyRect()
307 DataSourceSurface::ScopedMap destMap(aDest, DataSourceSurface::WRITE); in CopyRect()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/2d/
H A DFilterProcessing.cpp22 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in ExtractAlpha()
23 DataSourceSurface::ScopedMap alphaMap(alpha, DataSourceSurface::WRITE); in ExtractAlpha()
55 DataSourceSurface* aInput1, DataSourceSurface* aInput2, in ApplyBlending()
118 DataSourceSurface* aSource, RefPtr<DataSourceSurface>& aChannel0, in SeparateColorChannels()
119 RefPtr<DataSourceSurface>& aChannel1, RefPtr<DataSourceSurface>& aChannel2, in SeparateColorChannels()
130 DataSourceSurface::ScopedMap sourceMap(aSource, DataSourceSurface::READ); in SeparateColorChannels()
131 DataSourceSurface::ScopedMap channel0Map(aChannel0, DataSourceSurface::WRITE); in SeparateColorChannels()
162 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1, in CombineColorChannels()
163 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3) { in CombineColorChannels()
170 DataSourceSurface::ScopedMap resultMap(result, DataSourceSurface::WRITE); in CombineColorChannels()
[all …]
H A DFilterProcessing.h32 static already_AddRefed<DataSourceSurface> ExtractAlpha(
33 DataSourceSurface* aSource);
36 static already_AddRefed<DataSourceSurface> ApplyBlending(
37 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
53 DataSourceSurface* aDest,
61 DataSourceSurface* aChannel0, DataSourceSurface* aChannel1,
62 DataSourceSurface* aChannel2, DataSourceSurface* aChannel3);
85 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
139 DataSourceSurface* aInput1, DataSourceSurface* aInput2, Float aK1,
149 DataSourceSurface* aInput1, DataSourceSurface* aInput2,
[all …]
H A DDataSurfaceHelpers.h24 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceFromData(
32 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceWithStrideFromData(
49 UniquePtr<uint8_t[]> SurfaceToPackedBGRA(DataSourceSurface* aSurface);
61 uint8_t* SurfaceToPackedBGR(DataSourceSurface* aSurface);
69 void ClearDataSourceSurface(DataSourceSurface* aSurface);
102 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest,
111 already_AddRefed<DataSourceSurface> CreateDataSourceSurfaceByCloning(
112 DataSourceSurface* aSource);
117 uint8_t* DataAtOffset(DataSourceSurface* aSurface,
118 const DataSourceSurface::MappedSurface* aMap,
H A DDataSurfaceHelpers.cpp40 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceFromData()
43 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceFromData()
61 RefPtr<DataSourceSurface> srcSurface = in CreateDataSourceSurfaceWithStrideFromData()
64 RefPtr<DataSourceSurface> destSurface = in CreateDataSourceSurfaceWithStrideFromData()
153 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGRA()
197 DataSourceSurface::MappedSurface map; in SurfaceToPackedBGR()
212 DataSourceSurface::MappedSurface map; in ClearDataSourceSurface()
287 bool CopyRect(DataSourceSurface* aSrc, DataSourceSurface* aDest, in CopyRect()
306 DataSourceSurface::ScopedMap srcMap(aSrc, DataSourceSurface::READ); in CopyRect()
307 DataSourceSurface::ScopedMap destMap(aDest, DataSourceSurface::WRITE); in CopyRect()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/thebes/
H A DgfxUtils.h38 typedef mozilla::gfx::DataSourceSurface DataSourceSurface; typedef
57 static bool PremultiplyDataSurface(DataSourceSurface* srcSurf,
58 DataSourceSurface* destSurf);
59 static bool UnpremultiplyDataSurface(DataSourceSurface* srcSurf,
60 DataSourceSurface* destSurf);
62 static already_AddRefed<DataSourceSurface>
63 CreatePremultipliedDataSurface(DataSourceSurface* srcSurf);
64 static already_AddRefed<DataSourceSurface>
65 CreateUnpremultipliedDataSurface(DataSourceSurface* srcSurf);
187 static already_AddRefed<DataSourceSurface>
[all …]

12345678910>>...48