I e.pbr_material: Late-enabling -Xcheck:jni D ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10040; state: ENABLED V GraphicsEnvironment: ANGLE Developer option for 'org.qtproject.example.pbr_materials' set to: 'default' V GraphicsEnvironment: ANGLE GameManagerService for org.qtproject.example.pbr_materials: false V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. D NetworkSecurityConfig: No Network Security Config specified, using platform default D NetworkSecurityConfig: No Network Security Config specified, using platform default W System : ClassLoader referenced unknown path: I QtCore : Start I Qt : qt started I AdrenoGLES-0: QUALCOMM build : 781e7d0, I46ff5fc46f I AdrenoGLES-0: Build Date : 12/01/20 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.31.04.01 I AdrenoGLES-0: Local Branch : QPR1 I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Reconstruct Branch : I AdrenoGLES-0: Build Config : C P 11.0.1 AArch64 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000 W AdrenoUtils: : Failed to open /sys/class/kgsl/kgsl-3d0/gpu_model W AdrenoUtils: : Failed to read chip ID from gpu_model. Fallback to use the GSL path D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument I Gralloc4: mapper 4.x is not supported W Gralloc3: mapper 3.x is not supported W Gralloc4: allocator 4.x is not supported W Gralloc3: allocator 3.x is not supported W libpbr-materials_arm64-v8a.so: qrc:/main.qml:9:1: module "QtVncServer" is not installed W libpbr-materials_arm64-v8a.so: import QtVncServer W libpbr-materials_arm64-v8a.so: ^ 15:06:01: "org.qtproject.example.pbr_materials" died. I e.pbr_material: Late-enabling -Xcheck:jni D ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10040; state: ENABLED V GraphicsEnvironment: ANGLE Developer option for 'org.qtproject.example.pbr_materials' set to: 'default' V GraphicsEnvironment: ANGLE GameManagerService for org.qtproject.example.pbr_materials: false V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. D NetworkSecurityConfig: No Network Security Config specified, using platform default D NetworkSecurityConfig: No Network Security Config specified, using platform default W System : ClassLoader referenced unknown path: I QtCore : Start I Qt : qt started I AdrenoGLES-0: QUALCOMM build : 781e7d0, I46ff5fc46f I AdrenoGLES-0: Build Date : 12/01/20 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.31.04.01 I AdrenoGLES-0: Local Branch : QPR1 I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Reconstruct Branch : I AdrenoGLES-0: Build Config : C P 11.0.1 AArch64 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000 W AdrenoUtils: : Failed to open /sys/class/kgsl/kgsl-3d0/gpu_model W AdrenoUtils: : Failed to read chip ID from gpu_model. Fallback to use the GSL path D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument I Gralloc4: mapper 4.x is not supported W Gralloc3: mapper 3.x is not supported W Gralloc4: allocator 4.x is not supported W Gralloc3: allocator 3.x is not supported E Adreno-UNKNOWN: : GL_INVALID_ENUM W qt.qml.context: : qrc:/BasicCamera.qml:14:5 Parameter "aspectRatio" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. D qml : : aspectRatio = 0.543913722038269 W Qt3D.Renderer.RHI.Backend: : Initializing RHI with OpenGL backend D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.348 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_arm64-v8a.so: #define LAYER_normalMap D libpbr-materials_arm64-v8a.so: #define LAYER_roughnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_metalnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_baseColorMap D libpbr-materials_arm64-v8a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_arm64-v8a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_arm64-v8a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.348 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_arm64-v8a.so: { D libpbr-materials_arm64-v8a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_arm64-v8a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_arm64-v8a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_arm64-v8a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:06:04.348 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_arm64-v8a.so: // as built by crossing two normal v D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.364 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_baseColor D libpbr-materials_arm64-v8a.so: #define LAYER_metalness D libpbr-materials_arm64-v8a.so: #define LAYER_roughness D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusion D libpbr-materials_arm64-v8a.so: #define LAYER_normal D libpbr-materials_arm64-v8a.so: #define LAYER_roughness D libpbr-materials_arm64-v8a.so: #define LAYER_metalness D libpbr-materials_arm64-v8a.so: #define LAYER_baseColor D libpbr-materials_arm64-v8a.so: layout(location = 0) in vec3 worldPosition; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.364 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: layout(std140, binding = 0) uniform qt3d_render_view_uniforms { D libpbr-materials_arm64-v8a.so: mat4 viewMatrix; D libpbr-materials_arm64-v8a.so: mat4 projectionMatrix; D libpbr-materials_arm64-v8a.so: mat4 uncorrectedProjectionMatrix; D libpbr-materials_arm64-v8a.so: mat4 clipCorrectionMatrix; D libpbr-materials_arm64-v8a.so: mat4 viewProjectionMatrix; D libpbr-materials_arm64-v8a.so: mat4 inverseViewMatrix; D libpbr-materials_arm64-v8a.so: mat4 inverseProjectionMatrix; D libpbr-materials_arm64-v8a.so: mat4 inverseViewProjectionMatrix; D libpbr-materials_arm64-v8a.so: mat4 viewportMatrix; D libpbr-materials_arm64-v8a.so: mat4 inverseViewportMatrix; D libpbr-materials_arm64-v8a.so: vec4 textureTransformMatrix; D libpbr-materials_arm64-v8a.so: vec3 eyePosition; D libpbr-materials_arm64-v8a.so: float aspectRatio; D libpbr-materials_arm64-v8a.so: float gamma; D libpbr-materials_arm64-v8a.so: float exposure; D libpbr-materials_arm64-v8a.so: float time; D libpbr-materials_arm64-v8a.so: }; 06-09 15:06:04.364 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: layout(std140, binding = 1) uniform qt3d_command_uniforms { D libpbr-materials_arm64-v8a.so: mat4 D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.386 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_arm64-v8a.so: #define LAYER_normalMap D libpbr-materials_arm64-v8a.so: #define LAYER_roughnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_metalnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_baseColorMap D libpbr-materials_arm64-v8a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_arm64-v8a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_arm64-v8a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.386 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_arm64-v8a.so: { D libpbr-materials_arm64-v8a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_arm64-v8a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_arm64-v8a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_arm64-v8a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:06:04.386 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_arm64-v8a.so: // as built by crossing two normal v D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.404 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_arm64-v8a.so: #define LAYER_normalMap D libpbr-materials_arm64-v8a.so: #define LAYER_roughnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_metalnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_baseColorMap D libpbr-materials_arm64-v8a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_arm64-v8a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_arm64-v8a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.404 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_arm64-v8a.so: { D libpbr-materials_arm64-v8a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_arm64-v8a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_arm64-v8a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_arm64-v8a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:06:04.404 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_arm64-v8a.so: // as built by crossing two normal v D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.422 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_arm64-v8a.so: #define LAYER_normalMap D libpbr-materials_arm64-v8a.so: #define LAYER_roughnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_metalnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_baseColorMap D libpbr-materials_arm64-v8a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_arm64-v8a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_arm64-v8a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.422 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_arm64-v8a.so: { D libpbr-materials_arm64-v8a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_arm64-v8a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_arm64-v8a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_arm64-v8a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:06:04.422 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_arm64-v8a.so: // as built by crossing two normal v D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.440 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_arm64-v8a.so: #define LAYER_normalMap D libpbr-materials_arm64-v8a.so: #define LAYER_roughnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_metalnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_baseColorMap D libpbr-materials_arm64-v8a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_arm64-v8a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_arm64-v8a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.440 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_arm64-v8a.so: { D libpbr-materials_arm64-v8a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_arm64-v8a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_arm64-v8a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_arm64-v8a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:06:04.440 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_arm64-v8a.so: // as built by crossing two normal v D libpbr-materials_arm64-v8a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:06:04.459 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_arm64-v8a.so: #define LAYER_normalMap D libpbr-materials_arm64-v8a.so: #define LAYER_roughnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_metalnessMap D libpbr-materials_arm64-v8a.so: #define LAYER_baseColorMap D libpbr-materials_arm64-v8a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_arm64-v8a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_arm64-v8a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_arm64-v8a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_arm64-v8a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_arm64-v8a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:06:04.459 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_arm64-v8a.so: { D libpbr-materials_arm64-v8a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_arm64-v8a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_arm64-v8a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_arm64-v8a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:06:04.459 28433 28456 D libpbr-materials_arm64-v8a.so: D libpbr-materials_arm64-v8a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_arm64-v8a.so: // as built by crossing two normal v E Adreno-UNKNOWN: : GL_INVALID_VALUE W libpbr-materials_arm64-v8a.so: Attempted to set unsupported sample count 4 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 28456 (qtMainLoopThrea), pid 28433 (e.pbr_materials) 15:06:07: "org.qtproject.example.pbr_materials" died. I e.pbr_material: Late-enabling -Xcheck:jni D ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10040; state: ENABLED V GraphicsEnvironment: ANGLE Developer option for 'org.qtproject.example.pbr_materials' set to: 'default' V GraphicsEnvironment: ANGLE GameManagerService for org.qtproject.example.pbr_materials: false V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. D NetworkSecurityConfig: No Network Security Config specified, using platform default D NetworkSecurityConfig: No Network Security Config specified, using platform default W System : ClassLoader referenced unknown path: I QtCore : Start I Qt : qt started I AdrenoGLES-0: QUALCOMM build : 781e7d0, I46ff5fc46f I AdrenoGLES-0: Build Date : 12/01/20 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.31.04.01 I AdrenoGLES-0: Local Branch : QPR1 I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Remote Branch : I AdrenoGLES-0: Reconstruct Branch : I AdrenoGLES-0: Build Config : C P 11.0.1 AArch32 I AdrenoGLES-0: Driver Path : /vendor/lib/egl/libGLESv2_adreno.so I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000 W AdrenoUtils: : Failed to open /sys/class/kgsl/kgsl-3d0/gpu_model W AdrenoUtils: : Failed to read chip ID from gpu_model. Fallback to use the GSL path D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument I Gralloc4: mapper 4.x is not supported W Gralloc3: mapper 3.x is not supported W Gralloc4: allocator 4.x is not supported W Gralloc3: allocator 3.x is not supported E Adreno-UNKNOWN: : GL_INVALID_ENUM W qt.qml.context: : qrc:/BasicCamera.qml:14:5 Parameter "aspectRatio" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. D qml : : aspectRatio = 0.543913722038269 W Qt3D.Renderer.RHI.Backend: : Initializing RHI with OpenGL backend D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.079 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_armeabi-v7a.so: #define LAYER_normalMap D libpbr-materials_armeabi-v7a.so: #define LAYER_roughnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_metalnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColorMap D libpbr-materials_armeabi-v7a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_armeabi-v7a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_armeabi-v7a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.079 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_armeabi-v7a.so: { D libpbr-materials_armeabi-v7a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_armeabi-v7a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_armeabi-v7a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_armeabi-v7a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:11:55.079 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_armeabi-v7a.so: // as built by crossing two normal v D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.112 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColor D libpbr-materials_armeabi-v7a.so: #define LAYER_metalness D libpbr-materials_armeabi-v7a.so: #define LAYER_roughness D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusion D libpbr-materials_armeabi-v7a.so: #define LAYER_normal D libpbr-materials_armeabi-v7a.so: #define LAYER_roughness D libpbr-materials_armeabi-v7a.so: #define LAYER_metalness D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColor D libpbr-materials_armeabi-v7a.so: layout(location = 0) in vec3 worldPosition; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.112 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: layout(std140, binding = 0) uniform qt3d_render_view_uniforms { D libpbr-materials_armeabi-v7a.so: mat4 viewMatrix; D libpbr-materials_armeabi-v7a.so: mat4 projectionMatrix; D libpbr-materials_armeabi-v7a.so: mat4 uncorrectedProjectionMatrix; D libpbr-materials_armeabi-v7a.so: mat4 clipCorrectionMatrix; D libpbr-materials_armeabi-v7a.so: mat4 viewProjectionMatrix; D libpbr-materials_armeabi-v7a.so: mat4 inverseViewMatrix; D libpbr-materials_armeabi-v7a.so: mat4 inverseProjectionMatrix; D libpbr-materials_armeabi-v7a.so: mat4 inverseViewProjectionMatrix; D libpbr-materials_armeabi-v7a.so: mat4 viewportMatrix; D libpbr-materials_armeabi-v7a.so: mat4 inverseViewportMatrix; D libpbr-materials_armeabi-v7a.so: vec4 textureTransformMatrix; D libpbr-materials_armeabi-v7a.so: vec3 eyePosition; D libpbr-materials_armeabi-v7a.so: float aspectRatio; D libpbr-materials_armeabi-v7a.so: float gamma; D libpbr-materials_armeabi-v7a.so: float exposure; D libpbr-materials_armeabi-v7a.so: float time; D libpbr-materials_armeabi-v7a.so: }; 06-09 15:11:55.112 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: layout(std140, binding = 1) uniform qt3d_command_uniforms { D libpbr-materials_armeabi-v7a.so: mat4 D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.144 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_armeabi-v7a.so: #define LAYER_normalMap D libpbr-materials_armeabi-v7a.so: #define LAYER_roughnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_metalnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColorMap D libpbr-materials_armeabi-v7a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_armeabi-v7a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_armeabi-v7a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.144 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_armeabi-v7a.so: { D libpbr-materials_armeabi-v7a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_armeabi-v7a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_armeabi-v7a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_armeabi-v7a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:11:55.144 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_armeabi-v7a.so: // as built by crossing two normal v D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.168 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_armeabi-v7a.so: #define LAYER_normalMap D libpbr-materials_armeabi-v7a.so: #define LAYER_roughnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_metalnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColorMap D libpbr-materials_armeabi-v7a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_armeabi-v7a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_armeabi-v7a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.168 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_armeabi-v7a.so: { D libpbr-materials_armeabi-v7a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_armeabi-v7a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_armeabi-v7a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_armeabi-v7a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:11:55.168 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_armeabi-v7a.so: // as built by crossing two normal v D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.192 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_armeabi-v7a.so: #define LAYER_normalMap D libpbr-materials_armeabi-v7a.so: #define LAYER_roughnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_metalnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColorMap D libpbr-materials_armeabi-v7a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_armeabi-v7a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_armeabi-v7a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.192 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_armeabi-v7a.so: { D libpbr-materials_armeabi-v7a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_armeabi-v7a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_armeabi-v7a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_armeabi-v7a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:11:55.192 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_armeabi-v7a.so: // as built by crossing two normal v D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.214 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_armeabi-v7a.so: #define LAYER_normalMap D libpbr-materials_armeabi-v7a.so: #define LAYER_roughnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_metalnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColorMap D libpbr-materials_armeabi-v7a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_armeabi-v7a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_armeabi-v7a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.214 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_armeabi-v7a.so: { D libpbr-materials_armeabi-v7a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_armeabi-v7a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_armeabi-v7a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_armeabi-v7a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:11:55.214 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_armeabi-v7a.so: // as built by crossing two normal v D libpbr-materials_armeabi-v7a.so: Shader Error: "textureSize is not supported in ESSL 100." #version 450 06-09 15:11:55.237 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: #define LAYER_ambientOcclusionMap D libpbr-materials_armeabi-v7a.so: #define LAYER_normalMap D libpbr-materials_armeabi-v7a.so: #define LAYER_roughnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_metalnessMap D libpbr-materials_armeabi-v7a.so: #define LAYER_baseColorMap D libpbr-materials_armeabi-v7a.so: layout(location = 3) in vec2 texCoord; D libpbr-materials_armeabi-v7a.so: layout(binding = 3) uniform sampler2D normalMap; D libpbr-materials_armeabi-v7a.so: layout(location = 2) in vec4 worldTangent; D libpbr-materials_armeabi-v7a.so: layout(location = 1) in vec3 worldNormal; D libpbr-materials_armeabi-v7a.so: // Copyright (C) 2017 Klaralvdalens Datakonsult AB (KDAB). D libpbr-materials_armeabi-v7a.so: // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause 06-09 15:11:55.237 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: mat3 calcWorldSpaceToTangentSpaceMatrix(const in vec3 wNormal, const in vec4 wTangent) D libpbr-materials_armeabi-v7a.so: { D libpbr-materials_armeabi-v7a.so: // Make the tangent truly orthogonal to the normal by using Gram-Schmidt. D libpbr-materials_armeabi-v7a.so: // This allows to build the tangentMatrix below by simply transposing the D libpbr-materials_armeabi-v7a.so: // tangent -> eyespace matrix (which would now be orthogonal) D libpbr-materials_armeabi-v7a.so: vec3 wFixedTangent = normalize(wTangent.xyz - dot(wTangent.xyz, wNormal) * wNormal); 06-09 15:11:55.237 29176 29220 D libpbr-materials_armeabi-v7a.so: D libpbr-materials_armeabi-v7a.so: // Calculate binormal vector. No "real" need to renormalize it, D libpbr-materials_armeabi-v7a.so: // as built by crossing two normal v E Adreno-UNKNOWN: : GL_INVALID_VALUE I e.pbr_material: Background young concurrent copying GC freed 7783(603KB) AllocSpace objects, 3(60KB) LOS objects, 95% free, 2097KB/50MB, paused 188us,69us total 751.639ms W libpbr-materials_armeabi-v7a.so: Attempted to set unsupported sample count 4 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 29220 (qtMainLoopThrea), pid 29176 (e.pbr_materials) 15:11:58: "org.qtproject.example.pbr_materials" died.