Home
last modified time | relevance | path

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

/hardware/google/gfxstream/host/vulkan/
DCompositor.vert5 mat4 posTransform;
6 mat4 texcoordTransform;
DCompositor.frag6 mat4 posTransform;
7 mat4 texcoordTransform;
DCompositorVk.h87 alignas(16) glm::mat4 positionTransform;
88 alignas(16) glm::mat4 texCoordTransform;
DCompositorVk.cpp1043 glm::translate(glm::mat4(1.0f), in buildCompositionVk()
1045 glm::scale(glm::mat4(1.0f), glm::vec3(posScaleX, posScaleY, 1.0f)), in buildCompositionVk()
1047 glm::translate(glm::mat4(1.0f), in buildCompositionVk()
1049 glm::scale(glm::mat4(1.0f), in buildCompositionVk()
1051 glm::rotate(glm::mat4(1.0f), texcoordRotation, glm::vec3(0.0f, 0.0f, 1.0f)), in buildCompositionVk()
/hardware/google/gfxstream/host/tests/
DHelloTriangleImp.cpp88 glm::mat4 rot = in draw()
89 glm::rotate(glm::mat4(), mTime, glm::vec3(0.0f, 0.0f, 1.0f)); in draw()
/hardware/interfaces/graphics/composer/2.2/utils/vts/
DReadbackVts.cpp87 const mat4 translation = mat4::translate( in toRenderEngineLayerSettings()
91 const mat4 scale = mat4::scale(vec4(mTransform & Transform::FLIP_H ? -1.0f : 1.0f, in toRenderEngineLayerSettings()
281 mat4::translate(vec4(translateX, translateY, 0, 1)) * in toRenderEngineLayerSettings()
282 mat4::scale(vec4(scaleX, scaleY, 1.0, 1.0)); in toRenderEngineLayerSettings()
/hardware/google/gfxstream/host/gl/glestranslator/GLES_CM/
DGLEScmContext.h146 glm::mat4 getProjMatrix();
147 glm::mat4 getModelviewMatrix();
148 glm::mat4 getTextureMatrix();
232 using MatrixStack = std::vector<glm::mat4>;
246 glm::mat4& currMatrix();
DGLEScmContext.cpp161 mProjMatrices.resize(1, glm::mat4()); in GLEScmContext()
162 mModelviewMatrices.resize(1, glm::mat4()); in GLEScmContext()
163 mTextureMatrices.resize(kMaxTextureUnits, { glm::mat4() }); in GLEScmContext()
637 glm::mat4 GLEScmContext::getProjMatrix() { in getProjMatrix()
641 glm::mat4 GLEScmContext::getModelviewMatrix() { in getModelviewMatrix()
645 glm::mat4 GLEScmContext::getTextureMatrix() { in getTextureMatrix()
649 glm::mat4& GLEScmContext::currMatrix() { in currMatrix()
933 currMatrix() = glm::mat4(); in loadIdentity()
1759 … glm::mat4 rot = glm::rotate(glm::mat4(), 3.14159265358979f / 180.0f * angle, glm::vec3(x, y, z)); in rotatef()
1770 glm::mat4 scale = glm::scale(glm::mat4(), glm::vec3(x, y, z)); in scalef()
[all …]
DCoreProfileEngine.cpp874 glm::mat4 currProjMatrix = mCtx->getProjMatrix(); in preDrawVertexSetup()
875 glm::mat4 currModelviewMatrix = mCtx->getModelviewMatrix(); in preDrawVertexSetup()
876 glm::mat4 currTextureMatrix = mCtx->getTextureMatrix(); in preDrawVertexSetup()
877 glm::mat4 currModelviewMatrixInvTr = glm::inverseTranspose(currModelviewMatrix); in preDrawVertexSetup()
/hardware/interfaces/graphics/composer/aidl/vts/
DReadbackVts.cpp86 const ::android::mat4 translation = ::android::mat4::translate(::android::vec4( in toRenderEngineLayerSettings()
95 const ::android::mat4 scale = ::android::mat4::scale(::android::vec4( in toRenderEngineLayerSettings()
341 ::android::mat4::translate(::android::vec4(translateX, translateY, 0.0f, 1.0f)) * in toRenderEngineLayerSettings()
342 ::android::mat4::scale(::android::vec4(scaleX, scaleY, 1.0f, 1.0f)); in toRenderEngineLayerSettings()
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/
Dscalar_multiplication.hpp66 GLM_IMPLEMENT_SCAL_MULT(mat4)
Dsimd_mat4.inl88 mat4 const & m
109 // mat4 operators
517 GLM_FUNC_QUALIFIER mat4 mat4_cast
522 GLM_ALIGN(16) mat4 Result;
Dsimd_mat4.hpp144 mat4 mat4_cast(
Dsimd_quat.hpp163 mat4 mat4_cast(
Dtype_aligned.hpp746 GLM_ALIGNED_TYPEDEF(mat4, aligned_mat4, 16);
Dsimd_quat.inl376 GLM_FUNC_QUALIFIER mat4 mat4_cast
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_HUAWEI_cluster_culling_shader.adoc120 mat4 mvp_matrix; // mvp matrix.
122 mat4 model_matrix_transpose_inverse; // inverse transpose of model matrix.
DVK_NVX_multiview_per_view_attributes.adoc79 layout(set = 0, binding = 0) uniform Block { mat4 mvpPerView[2]; } buf;
/hardware/google/gfxstream/third-party/glm/include/glm/detail/
Dtype_mat.hpp416 typedef mat4x4 mat4; typedef
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dfxvertex.adoc158 | mat4 | four-component vector | i, i+1, i+2, i+3 | (x, y, z, w), (x, y, z, w), (…