Home
last modified time | relevance | path

Searched full:colorspace (Results 1 – 25 of 3338) sorted by relevance

12345678910>>...134

/aosp_15_r20/external/robolectric/integration_tests/nativegraphics/src/test/java/org/robolectric/shadows/
H A DShadowNativeColorSpaceTest.java31 import android.graphics.ColorSpace;
79 for (ColorSpace.Named named : ColorSpace.Named.values()) { in testNamedColorSpaces()
90 ColorSpace colorSpace = ColorSpace.get(named); in testNamedColorSpaces() local
91 assertNotNull(colorSpace.getName()); in testNamedColorSpaces()
92 assertNotNull(colorSpace); in testNamedColorSpaces()
93 assertEquals(named + " ordinal does not match", named.ordinal(), colorSpace.getId()); in testNamedColorSpaces()
94 assertTrue(colorSpace.getComponentCount() >= 1); in testNamedColorSpaces()
95 assertTrue(colorSpace.getComponentCount() <= 4); in testNamedColorSpaces()
103 () -> new ColorSpace.Rgb(null, new float[6], new float[2], identity, identity, 0.0f, 1.0f)); in testNullName()
110 () -> new ColorSpace.Rgb("", new float[6], new float[2], identity, identity, 0.0f, 1.0f)); in testEmptyName()
[all …]
H A DShadowNativeImageDecoderTest.java12 import android.graphics.ColorSpace;
45 public final ColorSpace colorSpace; field in ShadowNativeImageDecoderTest.Record
54 ColorSpace colorSpace) { in Record() argument
61 this.colorSpace = colorSpace; in Record()
65 private static final ColorSpace SRGB = ColorSpace.get(ColorSpace.Named.SRGB);
186 assertSame(record.colorSpace, info.getColorSpace()); in testInfo()
204 private final ColorSpace colorSpace; field in ShadowNativeImageDecoderTest.AssetRecord
213 ColorSpace colorSpace) { in AssetRecord() argument
220 this.colorSpace = colorSpace; in AssetRecord()
223 public ColorSpace getColorSpace() { in getColorSpace()
[all …]
/aosp_15_r20/cts/tests/tests/graphics/src/android/graphics/cts/
H A DColorSpaceTest.java26 import android.graphics.ColorSpace;
88 private static final HashSet<ColorSpace.Named> ALLOWED_NAMED_COLORSPACES =
90 ColorSpace.Named.SRGB,
91 ColorSpace.Named.LINEAR_SRGB,
92 ColorSpace.Named.EXTENDED_SRGB,
93 ColorSpace.Named.LINEAR_EXTENDED_SRGB,
94 ColorSpace.Named.BT709,
95 ColorSpace.Named.BT2020,
96 ColorSpace.Named.DCI_P3,
97 ColorSpace.Named.DISPLAY_P3,
[all …]
H A DBitmapColorSpaceTest.java31 import android.graphics.ColorSpace;
83 // in most cases, createBitmap respects the ColorSpace in createWithColorSpace()
85 for (ColorSpace.Named e : new ColorSpace.Named[] { in createWithColorSpace()
86 ColorSpace.Named.PRO_PHOTO_RGB, in createWithColorSpace()
87 ColorSpace.Named.ADOBE_RGB, in createWithColorSpace()
88 ColorSpace.Named.DISPLAY_P3, in createWithColorSpace()
89 ColorSpace.Named.DCI_P3, in createWithColorSpace()
90 ColorSpace.Named.BT709, in createWithColorSpace()
91 ColorSpace.Named.BT2020, in createWithColorSpace()
93 ColorSpace requested = ColorSpace.get(e); in createWithColorSpace()
[all …]
H A DColor_ColorLongTest.java20 import static android.graphics.Color.colorSpace;
37 import android.graphics.ColorSpace;
38 import android.graphics.ColorSpace.Named;
51 ColorSpace p3 = ColorSpace.get(Named.DISPLAY_P3); in testRed()
59 ColorSpace p3 = ColorSpace.get(Named.DISPLAY_P3); in testGreen()
67 ColorSpace p3 = ColorSpace.get(Named.DISPLAY_P3); in testBlue()
75 ColorSpace p3 = ColorSpace.get(Named.DISPLAY_P3); in testAlpha()
83 ColorSpace srgb = ColorSpace.get(Named.SRGB); in testColorSpace()
84 ColorSpace p3 = ColorSpace.get(Named.DISPLAY_P3); in testColorSpace()
86 assertEquals(srgb, colorSpace(pack(0.5f, 0.7f, 1.0f))); in testColorSpace()
[all …]
H A DParcelableColorSpaceTest.java28 import android.graphics.ColorSpace;
51 ColorSpace.Named[] names = ColorSpace.Named.values(); in getNamedColorSpaces()
54 colorSpaces[i] = ColorSpace.get(names[i]); in getNamedColorSpaces()
61 public void testNamedReadWrite(ColorSpace colorSpace) { in testNamedReadWrite() argument
64 ParcelableColorSpace inParcelable = new ParcelableColorSpace(colorSpace); in testNamedReadWrite()
73 assertSame(colorSpace, outParcelable.getColorSpace()); in testNamedReadWrite()
82 ColorSpace colorSpace = new ColorSpace.Rgb("DemoSpace", xyz, 1.9); in testReadWriteCustom() local
85 ParcelableColorSpace inParcelable = new ParcelableColorSpace(colorSpace); in testReadWriteCustom()
93 assertSame(colorSpace, inParcelable.getColorSpace()); in testReadWriteCustom()
94 assertNotSame(colorSpace, outParcelable.getColorSpace()); in testReadWriteCustom()
[all …]
H A DBitmapTest.java40 import android.graphics.ColorSpace;
41 import android.graphics.ColorSpace.Named;
100 public static List<ColorSpace> getRgbColorSpaces() { in getRgbColorSpaces()
101 List<ColorSpace> rgbColorSpaces; in getRgbColorSpaces()
102 rgbColorSpaces = new ArrayList<ColorSpace>(); in getRgbColorSpaces()
103 for (ColorSpace.Named e : ColorSpace.Named.values()) { in getRgbColorSpaces()
104 ColorSpace cs = ColorSpace.get(e); in getRgbColorSpaces()
105 if (cs.getModel() != ColorSpace.Model.RGB) { in getRgbColorSpaces()
108 if (((ColorSpace.Rgb) cs).getTransferParameters() == null) { in getRgbColorSpaces()
563 bitmap = Bitmap.createBitmap(metrics, 10, 10, Config.ARGB_8888, true, ColorSpace.get( in testCreateBitmap_displayMetrics_mutable()
[all …]
/aosp_15_r20/external/mesa3d/src/util/format/
H A Du_format.yaml42 colorspace: RGB
51 colorspace: RGB
61 colorspace: RGB
71 colorspace: RGB
77 colorspace: RGB
83 colorspace: RGB
89 colorspace: RGB
99 colorspace: RGB
105 colorspace: RGB
111 colorspace: RGB
[all …]
/aosp_15_r20/external/webrtc/modules/video_coding/codecs/h264/
H A Dh264_color_space.cc20 ColorSpace ExtractH264ColorSpace(AVCodecContext* codec) { in ExtractH264ColorSpace()
21 ColorSpace::PrimaryID primaries = ColorSpace::PrimaryID::kUnspecified; in ExtractH264ColorSpace()
24 primaries = ColorSpace::PrimaryID::kBT709; in ExtractH264ColorSpace()
27 primaries = ColorSpace::PrimaryID::kBT470M; in ExtractH264ColorSpace()
30 primaries = ColorSpace::PrimaryID::kBT470BG; in ExtractH264ColorSpace()
33 primaries = ColorSpace::PrimaryID::kSMPTE170M; in ExtractH264ColorSpace()
36 primaries = ColorSpace::PrimaryID::kSMPTE240M; in ExtractH264ColorSpace()
39 primaries = ColorSpace::PrimaryID::kFILM; in ExtractH264ColorSpace()
42 primaries = ColorSpace::PrimaryID::kBT2020; in ExtractH264ColorSpace()
45 primaries = ColorSpace::PrimaryID::kSMPTEST428; in ExtractH264ColorSpace()
[all …]
/aosp_15_r20/frameworks/base/graphics/java/android/graphics/
H A DColor.java51 * <p>A color int always defines a color in the {@link ColorSpace.Named#SRGB sRGB}
117 * {@link ColorSpace color spaces}, with more precision than color ints.</p>
121 * three components depend on the color space's {@link ColorSpace.Model color model}.
122 * The most common color model is the {@link ColorSpace.Model#RGB RGB} model in
128 * the RGB components of a color in the {@link ColorSpace.Named#DISPLAY_P3 Display P3}
130 * various {@link ColorSpace.Named color spaces} to find their respective ranges.</p>
137 * use, color longs encoding {@link ColorSpace.Named#SRGB sRGB} colors do not
144 * <tr><td colspan="4">{@link ColorSpace.Model#RGB RGB} color model</td></tr>
150 * <tr><td colspan="4">{@link ColorSpace.Named#SRGB sRGB} color space</td></tr>
156 * <tr><td colspan="4">{@link ColorSpace.Model#XYZ XYZ} color model</td></tr>
[all …]
H A DParcelableColorSpace.java26 * A {@link Parcelable} wrapper for a {@link ColorSpace}. In order to enable parceling, the
27 * ColorSpace must be either a {@link ColorSpace.Named Named} ColorSpace or a
28 * {@link ColorSpace.Rgb} instance that has an ICC parametric transfer function as returned by
29 * {@link ColorSpace.Rgb#getTransferParameters()}.
33 private final ColorSpace mColorSpace;
36 * Checks if the given ColorSpace is able to be parceled. A ColorSpace can only be
37 * parceled if it is a {@link ColorSpace.Named Named} ColorSpace or a {@link ColorSpace.Rgb}
39 * {@link ColorSpace.Rgb#getTransferParameters()}
41 public static boolean isParcelable(@NonNull ColorSpace colorSpace) { in isParcelable() argument
42 if (colorSpace.getId() == ColorSpace.MIN_ID) { in isParcelable()
[all …]
H A DColorSpace.java43 * <p>A {@link ColorSpace} is used to identify a specific organization of colors.
61 * ColorSpace sRgb = ColorSpace.get(ColorSpace.Named.SRGB);
86 * highly recommended to use the variants of the {@link #connect(ColorSpace, ColorSpace)}
88 * manually adapted to a specific white point using {@link #adapt(ColorSpace, float[])}.
98 * ColorSpace.Connector connector = ColorSpace.connect(
99 * ColorSpace.get(ColorSpace.Named.DCI_P3),
100 * ColorSpace.get(ColorSpace.Named.BT2020));
110 * ColorSpace.Connector connector = ColorSpace.connect(ColorSpace.get(ColorSpace.Named.DCI_P3));
119 * ColorSpace.Connector connector = ColorSpace.connect(
120 * ColorSpace.get(ColorSpace.Named.CIE_LAB),
[all …]
/aosp_15_r20/external/webrtc/api/video/
H A Dcolor_space.cc55 ColorSpace::ChromaSiting* chroma_siting) { in SetChromaSitingFromUint8()
56 constexpr ColorSpace::ChromaSiting kChromaSitings[] = { in SetChromaSitingFromUint8()
57 ColorSpace::ChromaSiting::kUnspecified, in SetChromaSitingFromUint8()
58 ColorSpace::ChromaSiting::kCollocated, ColorSpace::ChromaSiting::kHalf}; in SetChromaSitingFromUint8()
66 ColorSpace::ColorSpace() = default;
67 ColorSpace::ColorSpace(const ColorSpace& other) = default;
68 ColorSpace::ColorSpace(ColorSpace&& other) = default;
69 ColorSpace& ColorSpace::operator=(const ColorSpace& other) = default;
71 ColorSpace::ColorSpace(PrimaryID primaries, in ColorSpace() function in webrtc::ColorSpace
75 : ColorSpace(primaries, in ColorSpace()
[all …]
/aosp_15_r20/frameworks/native/libs/ui/
H A DColorSpace.cpp17 #include <ui/ColorSpace.h>
27 static constexpr float rcpResponse(float x, const ColorSpace::TransferParameters& p) { in rcpResponse()
31 static constexpr float response(float x, const ColorSpace::TransferParameters& p) { in response()
35 static constexpr float rcpFullResponse(float x, const ColorSpace::TransferParameters& p) { in rcpFullResponse()
39 static constexpr float fullResponse(float x, const ColorSpace::TransferParameters& p) { in fullResponse()
57 static ColorSpace::transfer_function toOETF(const ColorSpace::TransferParameters& parameters) { in toOETF()
64 static ColorSpace::transfer_function toEOTF( const ColorSpace::TransferParameters& parameters) { in toEOTF()
71 static ColorSpace::transfer_function toOETF(float gamma) { in toOETF()
78 static ColorSpace::transfer_function toEOTF(float gamma) { in toEOTF()
100 ColorSpace::ColorSpace( in ColorSpace() function in android::ColorSpace
[all …]
/aosp_15_r20/frameworks/base/core/java/android/hardware/camera2/params/
H A DColorSpaceProfiles.java21 import android.graphics.ColorSpace;
51 private final Map<ColorSpace.Named, Map<Integer, Set<Long>>> mProfileMap = new ArrayMap<>();
84 int colorSpace = (int) elements[i]; in ColorSpaceProfiles() local
85 checkProfileValue(colorSpace); in ColorSpaceProfiles()
86 ColorSpace.Named namedColorSpace = ColorSpace.Named.values()[colorSpace]; in ColorSpaceProfiles()
115 public static void checkProfileValue(int colorSpace) { in checkProfileValue() argument
117 for (ColorSpace.Named value : ColorSpace.Named.values()) { in checkProfileValue()
118 if (colorSpace == value.ordinal()) { in checkProfileValue()
125 throw new IllegalArgumentException("Unknown ColorSpace " + colorSpace); in checkProfileValue()
133 public @NonNull Map<ColorSpace.Named, Map<Integer, Set<Long>>> getProfileMap() { in getProfileMap()
[all …]
/aosp_15_r20/cts/tests/tests/uirendering/src/android/uirendering/cts/testclasses/
H A DHardwareBufferRendererTests.kt22 import android.graphics.ColorSpace in <lambda>()
90 val colorSpace = ColorSpace.get(ColorSpace.Named.SRGB) in <lambda>() constant
92 renderer.obtainRenderRequest().setColorSpace(colorSpace).draw(mExecutor) { renderResult -> in <lambda>()
99 val bitmap = Bitmap.wrapHardwareBuffer(hardwareBuffer, colorSpace)!! in <lambda>()
123 val srcColorSpace = ColorSpace.get(ColorSpace.Named.SRGB) in <lambda>()
124 val srcToDst = ColorSpace.connect(srcColorSpace, ColorSpace.get(ColorSpace.Named.SRGB)) in <lambda>()
164 colorSpace: ColorSpace = ColorSpace.get(ColorSpace.Named.SRGB), in <lambda>()
174 renderer.obtainRenderRequest().setColorSpace(colorSpace).draw(mExecutor) { renderResult -> in <lambda>()
188 renderer.obtainRenderRequest().setColorSpace(colorSpace).draw(mExecutor) { renderResult -> in <lambda>()
195 val bitmap = Bitmap.wrapHardwareBuffer(hardwareBuffer, colorSpace)!! in <lambda>()
[all …]
/aosp_15_r20/cts/tests/tests/view/src/android/view/cts/
H A DTextureViewTest.java38 import android.graphics.ColorSpace;
307 long converted = Color.convert(grayishYellow, ColorSpace.getFromDataSpace(dataSpace)); in testSDRFromSurfaceViewAndTextureView()
343 ColorSpace.getFromDataSpace(dataSpace)); in testSDRFromSurfaceViewAndTextureView()
391 Bitmap.Config.ARGB_8888, true, ColorSpace.getFromDataSpace(dataSpace)); in testSDRFromSurfaceViewAndTextureView()
399 // surfaceViewScreenshot colorspace depends on SF colormode selection, in testSDRFromSurfaceViewAndTextureView()
401 // colorspace to be aligned with it in testSDRFromSurfaceViewAndTextureView()
532 testGetBitmap(EGL_GL_COLORSPACE_DISPLAY_P3_EXT, ColorSpace.get(ColorSpace.Named.DISPLAY_P3), in testGetBitmap_8888_P3()
533 false, false, new FP16Compare(ColorSpace.Named.EXTENDED_SRGB)); in testGetBitmap_8888_P3()
539 ColorSpace.get(ColorSpace.Named.DISPLAY_P3), false, true, in testGetBitmap_8888_PassthroughP3()
540 new FP16Compare(ColorSpace.Named.EXTENDED_SRGB)); in testGetBitmap_8888_PassthroughP3()
[all …]
/aosp_15_r20/external/webrtc/api/video/test/
H A Dcolor_space_unittest.cc18 TEST(ColorSpace, TestSettingPrimariesFromUint8) { in TEST() argument
19 ColorSpace color_space; in TEST()
21 static_cast<uint8_t>(ColorSpace::PrimaryID::kBT470BG))); in TEST()
22 EXPECT_EQ(ColorSpace::PrimaryID::kBT470BG, color_space.primaries()); in TEST()
28 TEST(ColorSpace, TestSettingTransferFromUint8) { in TEST() argument
29 ColorSpace color_space; in TEST()
31 static_cast<uint8_t>(ColorSpace::TransferID::kBT2020_10))); in TEST()
32 EXPECT_EQ(ColorSpace::TransferID::kBT2020_10, color_space.transfer()); in TEST()
38 TEST(ColorSpace, TestSettingMatrixFromUint8) { in TEST() argument
39 ColorSpace color_space; in TEST()
[all …]
/aosp_15_r20/prebuilts/vndk/v34/arm64/include/frameworks/native/libs/ui/include_vndk/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]
/aosp_15_r20/prebuilts/vndk/v30/x86_64/include/frameworks/native/libs/ui/include_vndk/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]
/aosp_15_r20/prebuilts/vndk/v32/x86_64/include/frameworks/native/libs/ui/include_types/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]
/aosp_15_r20/prebuilts/vndk/v30/arm/include/frameworks/native/libs/ui/include_vndk/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]
/aosp_15_r20/prebuilts/vndk/v34/arm/include/frameworks/native/libs/ui/include_vndk/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]
/aosp_15_r20/prebuilts/vndk/v31/x86_64/include/frameworks/native/libs/ui/include_types/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]
/aosp_15_r20/prebuilts/vndk/v32/arm64/include/frameworks/native/libs/ui/include_vndk/ui/
DColorSpace.h33 class ColorSpace {
57 ColorSpace(
74 ColorSpace(
89 ColorSpace(
105 ColorSpace(
123 ColorSpace(
139 ColorSpace(
147 ColorSpace() noexcept = delete;
233 static const ColorSpace sRGB();
234 static const ColorSpace linearSRGB();
[all …]

12345678910>>...134