Home
last modified time | relevance | path

Searched refs:mat4 (Results 1 – 25 of 94) sorted by relevance

1234

/aosp12/frameworks/native/services/surfaceflinger/Effects/
H A DDaltonizer.cpp40 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 DDaltonizer.h42 const mat4& operator()();
50 mat4 mColorTransform;
/aosp12/frameworks/native/libs/renderengine/gl/
H A DGLESRenderEngine.h206 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 DGLESRenderEngine.cpp419 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 Dmat_test.cpp37 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 DGLESRenderEngine.h194 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 DGLESRenderEngine.cpp372 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 DDescription.h79 mat4 projectionMatrix;
82 mat4 colorMatrix;
84 mat4 displayColorMatrix;
85 mat4 inputTransformMatrix;
86 mat4 outputTransformMatrix;
/aosp12/frameworks/native/libs/gui/
H A DGLConsumerUtils.cpp31 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 DDescription.h78 mat4 projectionMatrix;
81 mat4 colorMatrix;
82 mat4 inputTransformMatrix;
83 mat4 outputTransformMatrix;
/aosp12/frameworks/native/libs/renderengine/
H A DDescription.cpp41 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 DLayerSettings.h55 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 DRenderTopView.cpp53 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 DLayerSettings.h53 mat4 textureTransform = mat4();
75 mat4 positionTransform = mat4();
146 mat4 colorTransform = mat4();
/aosp12/frameworks/native/services/surfaceflinger/
H A DBufferLayer.cpp127 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 DDescription.cpp41 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 DSkiaDisplayListTests.cpp246 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 DLinearEffect.cpp449 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 DFrameCaptureLayer.cpp122 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 DMatrix.cpp514 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 DGLFunctorDrawable.cpp73 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 Dcolor_fade_vert.vert1 uniform mat4 proj_matrix;
2 uniform mat4 tex_matrix;
/aosp12/frameworks/native/libs/renderengine/skia/
H A DCache.cpp36 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 Dmatrix_helpers.h11 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 Dvertex_shader.glsl1 uniform mat4 uMVPMatrix;
2 uniform mat4 uTexMatrix;

1234