/aosp12/frameworks/native/services/surfaceflinger/Effects/ |
H A D | Daltonizer.cpp | 40 const mat4& Daltonizer::operator()() { in operator ()() 50 mColorTransform = mat4(); in update() 55 const mat4 rgb2xyz( 0.4124, 0.2126, 0.0193, 0, in update() 61 const mat4 xyz2lms( 0.7328,-0.7036, 0.0030, 0, in update() 67 const mat4 rgb2lms(xyz2lms*rgb2xyz); in update() 70 const mat4 lms2rgb(inverse(rgb2lms)); in update() 123 const mat4 errp( 1.0, 0.7, 0.7, 0, in update() 129 const mat4 errd( 1.0, 0.0, 0.0, 0, in update() 135 const mat4 errt( 1.0, 0.0, 0.0, 0, in update() 145 mat4 simulation; in update() [all …]
|
H A D | Daltonizer.h | 42 const mat4& operator()(); 50 mat4 mColorTransform;
|
/aosp12/frameworks/native/libs/renderengine/gl/ |
H A D | GLESRenderEngine.h | 206 mat4 mSrgbToXyz; 207 mat4 mDisplayP3ToXyz; 208 mat4 mBt2020ToXyz; 209 mat4 mXyzToSrgb; 210 mat4 mXyzToDisplayP3; 211 mat4 mXyzToBt2020; 212 mat4 mSrgbToDisplayP3; 213 mat4 mSrgbToBt2020; 214 mat4 mDisplayP3ToSrgb; 215 mat4 mDisplayP3ToBt2020; [all …]
|
H A D | GLESRenderEngine.cpp | 419 mSrgbToXyz = mat4(srgb.getRGBtoXYZ()); in GLESRenderEngine() 421 mBt2020ToXyz = mat4(bt2020.getRGBtoXYZ()); in GLESRenderEngine() 422 mXyzToSrgb = mat4(srgb.getXYZtoRGB()); in GLESRenderEngine() 424 mXyzToBt2020 = mat4(bt2020.getXYZtoRGB()); in GLESRenderEngine() 875 const mat4 translateSource = mat4::translate(vec4(-source.left, -source.top, 0, 1)); in handleRoundedCorners() 876 mat4 rotation; in handleRoundedCorners() 904 const mat4 intermediateTranslation = mat4::translate(vec4(displacementX, displacementY, 0, 1)); in handleRoundedCorners() 905 const mat4 scale = mat4::scale( in handleRoundedCorners() 907 const mat4 translateDestination = in handleRoundedCorners() 909 const mat4 globalTransform = in handleRoundedCorners() [all …]
|
/aosp12/frameworks/native/libs/math/tests/ |
H A D | mat_test.cpp | 37 mat4 m0; in TEST_F() 42 mat4 m0; in TEST_F() 43 mat4 m1(2); in TEST_F() 52 mat4 m0; in TEST_F() 70 mat4 m1(2); in TEST_F() 71 mat4 m2(vec4(2)); in TEST_F() 72 mat4 m3(m2); in TEST_F() 83 mat4 m0; in TEST_F() 84 mat4 m1(2); in TEST_F() 105 mat4 m0; in TEST_F() [all …]
|
/aosp12/frameworks/av/media/libstagefright/renderfright/gl/ |
H A D | GLESRenderEngine.h | 194 mat4 mSrgbToXyz; 195 mat4 mDisplayP3ToXyz; 196 mat4 mBt2020ToXyz; 197 mat4 mXyzToSrgb; 198 mat4 mXyzToDisplayP3; 199 mat4 mXyzToBt2020; 200 mat4 mSrgbToDisplayP3; 201 mat4 mSrgbToBt2020; 202 mat4 mDisplayP3ToSrgb; 203 mat4 mDisplayP3ToBt2020; [all …]
|
H A D | GLESRenderEngine.cpp | 372 mSrgbToXyz = mat4(srgb.getRGBtoXYZ()); in GLESRenderEngine() 374 mBt2020ToXyz = mat4(bt2020.getRGBtoXYZ()); in GLESRenderEngine() 375 mXyzToSrgb = mat4(srgb.getXYZtoRGB()); in GLESRenderEngine() 377 mXyzToBt2020 = mat4(bt2020.getXYZtoRGB()); in GLESRenderEngine() 810 const mat4 translateSource = mat4::translate(vec4(-source.left, -source.top, 0, 1)); in handleRoundedCorners() 811 mat4 rotation; in handleRoundedCorners() 839 const mat4 intermediateTranslation = mat4::translate(vec4(displacementX, displacementY, 0, 1)); in handleRoundedCorners() 840 const mat4 scale = mat4::scale( in handleRoundedCorners() 842 const mat4 translateDestination = in handleRoundedCorners() 844 const mat4 globalTransform = in handleRoundedCorners() [all …]
|
/aosp12/frameworks/native/libs/renderengine/include/renderengine/private/ |
H A D | Description.h | 79 mat4 projectionMatrix; 82 mat4 colorMatrix; 84 mat4 displayColorMatrix; 85 mat4 inputTransformMatrix; 86 mat4 outputTransformMatrix;
|
/aosp12/frameworks/native/libs/gui/ |
H A D | GLConsumerUtils.cpp | 31 static const mat4 mtxFlipH( in computeTransformMatrix() 37 static const mat4 mtxFlipV( in computeTransformMatrix() 43 static const mat4 mtxRot90( in computeTransformMatrix() 50 mat4 xform; in computeTransformMatrix() 107 mat4 crop( in computeTransformMatrix()
|
/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/private/ |
H A D | Description.h | 78 mat4 projectionMatrix; 81 mat4 colorMatrix; 82 mat4 inputTransformMatrix; 83 mat4 outputTransformMatrix;
|
/aosp12/frameworks/native/libs/renderengine/ |
H A D | Description.cpp | 41 const mat4 identity; in hasInputTransformMatrix() 46 const mat4 identity; in hasOutputTransformMatrix() 51 const mat4 identity; in hasColorMatrix() 56 const mat4 identity; in hasDisplayColorMatrix()
|
/aosp12/frameworks/native/libs/renderengine/include/renderengine/ |
H A D | LayerSettings.h | 55 mat4 textureTransform = mat4(); 77 mat4 positionTransform = mat4(); 151 mat4 colorTransform = mat4(); 168 mat4 blurRegionTransform = mat4();
|
/aosp12/packages/services/Car/cpp/evs/apps/default/ |
H A D | RenderTopView.cpp | 53 static android::mat4 perspective(float hfov, float vfov, float near, float far) { in perspective() 57 android::mat4 p(0.0f); in perspective() 70 static android::mat4 cameraLookMatrix(const ConfigManager::CameraInfo& cam) { in cameraLookMatrix() 80 android::mat4 Result(1.0f); in cameraLookMatrix() 203 orthoMatrix = android::mat4::ortho(left, right, top, bottom, near, far); in drawFrame() 300 const android::mat4 V = cameraLookMatrix(cam.info); in renderCameraOntoGroundPlane() 301 … const android::mat4 P = perspective(cam.info.hfov, cam.info.vfov, cam.info.position[Z], maxRange); in renderCameraOntoGroundPlane() 302 const android::mat4 projectionMatix = P*V; in renderCameraOntoGroundPlane()
|
/aosp12/frameworks/av/media/libstagefright/renderfright/include/renderengine/ |
H A D | LayerSettings.h | 53 mat4 textureTransform = mat4(); 75 mat4 positionTransform = mat4(); 146 mat4 colorTransform = mat4();
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | BufferLayer.cpp | 127 static constexpr mat4 inverseOrientation(uint32_t transform) { in inverseOrientation() 128 const mat4 flipH(-1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1); in inverseOrientation() 129 const mat4 flipV(1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 1); in inverseOrientation() 130 const mat4 rot90(0, 1, 0, 0, -1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1); in inverseOrientation() 131 mat4 tr; in inverseOrientation() 244 mat4 tr = inverseOrientation(transform); in prepareClientComposition() 262 const mat4 texTransform(mat4(static_cast<const float*>(textureMatrix)) * tr); in prepareClientComposition() 284 mat4 tr = mat4::translate(vec4(.5, .5, 0, 1)) * mat4::scale(vec4(1, -1, 1, 1)) * in prepareClientComposition() 285 mat4::translate(vec4(-.5, -.5, 0, 1)) * in prepareClientComposition() 286 mat4::translate(vec4(translateX, translateY, 0, 1)) * in prepareClientComposition() [all …]
|
/aosp12/frameworks/av/media/libstagefright/renderfright/ |
H A D | Description.cpp | 41 const mat4 identity; in hasInputTransformMatrix() 46 const mat4 identity; in hasOutputTransformMatrix() 51 const mat4 identity; in hasColorMatrix()
|
/aosp12/frameworks/base/libs/hwui/tests/unit/ |
H A D | SkiaDisplayListTests.cpp | 246 Matrix4 mat4; in RENDERTHREAD_SKIA_PIPELINE_TEST() local 247 mat4.translate(translate.fWidth, translate.fHeight); in RENDERTHREAD_SKIA_PIPELINE_TEST() 248 damageAccumulator.pushTransform(&mat4); in RENDERTHREAD_SKIA_PIPELINE_TEST() 287 Matrix4 mat4; in RENDERTHREAD_SKIA_PIPELINE_TEST() local 288 mat4.loadRotate(180); in RENDERTHREAD_SKIA_PIPELINE_TEST() 289 damageAccumulator.pushTransform(&mat4); in RENDERTHREAD_SKIA_PIPELINE_TEST() 308 Matrix4 mat4; in RENDERTHREAD_SKIA_PIPELINE_TEST() local 309 mat4.translate(50, 50); in RENDERTHREAD_SKIA_PIPELINE_TEST() 310 damageAccumulator.pushTransform(&mat4); in RENDERTHREAD_SKIA_PIPELINE_TEST()
|
/aosp12/frameworks/native/libs/renderengine/skia/filters/ |
H A D | LinearEffect.cpp | 449 const mat4& colorTransform, float maxDisplayLuminance, in createLinearEffectShader() 457 effectBuilder.uniform("in_rgbToXyz") = mat4(); in createLinearEffectShader() 463 effectBuilder.uniform("in_rgbToXyz") = mat4(inputColorSpace.getRGBtoXYZ()); in createLinearEffectShader() 465 colorTransform * mat4(outputColorSpace.getXYZtoRGB()); in createLinearEffectShader()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | FrameCaptureLayer.cpp | 122 mat4 tr = mat4::translate(vec4(.5, .5, 0, 1)) * mat4::scale(vec4(1, -1, 1, 1)) * in getLayerSettings() 123 mat4::translate(vec4(-.5, -.5, 0, 1)); in getLayerSettings() 126 mat4(static_cast<const float*>(textureMatrix)) * tr; in getLayerSettings()
|
/aosp12/frameworks/base/libs/hwui/ |
H A D | Matrix.cpp | 514 len = data[mat4::kScaleX] * data[mat4::kScaleX] + data[mat4::kSkewX] * data[mat4::kSkewX]; in decomposeScale() 515 sx = copysignf(sqrtf(len), data[mat4::kScaleX]); in decomposeScale() 516 len = data[mat4::kScaleY] * data[mat4::kScaleY] + data[mat4::kSkewY] * data[mat4::kSkewY]; in decomposeScale() 517 sy = copysignf(sqrtf(len), data[mat4::kScaleY]); in decomposeScale()
|
/aosp12/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | GLFunctorDrawable.cpp | 73 SkM44 mat4(canvas->getLocalToDevice()); in onDraw() local 99 mat4.preTranslate(-clipBounds.fLeft, -clipBounds.fTop); in onDraw() 107 mat4.preTranslate(-surfaceBounds.fLeft, -surfaceBounds.fTop); in onDraw() 118 mat4.getColMajor(&info.transform[0]); in onDraw()
|
/aosp12/frameworks/base/core/res/res/raw/ |
H A D | color_fade_vert.vert | 1 uniform mat4 proj_matrix; 2 uniform mat4 tex_matrix;
|
/aosp12/frameworks/native/libs/renderengine/skia/ |
H A D | Cache.cpp | 36 const auto kScaleAndTranslate = mat4(0.7f, 0.f, 0.f, 0.f, 40 const auto kScaleAsymmetric = mat4(0.8f, 0.f, 0.f, 0.f, 44 const auto kFlip = mat4(1.1f, -0.1f, 0.f, 0.f, 108 for (auto transform : {mat4(), kScaleAndTranslate, kFlip}) { in drawShadowLayers() 130 .positionTransform = mat4(), in drawImageLayers() 178 for (auto transform : {mat4(), kScaleAndTranslate}) { in drawSolidLayers()
|
/aosp12/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/ |
H A D | matrix_helpers.h | 11 inline mat4 MakeMat4(float m00, float m01, float m02, float m03, float m10, in MakeMat4() 20 return mat4(matrix); in MakeMat4()
|
/aosp12/packages/services/Car/service/res/raw/ |
H A D | vertex_shader.glsl | 1 uniform mat4 uMVPMatrix; 2 uniform mat4 uTexMatrix;
|