Closed piiertho closed 3 years ago
Built from 3.2.3-stable in target debug for apple silicon.
The 3.2.3-stable
tag doesn't have Apple Silicon support. You need to build the latest 3.2
branch (which will be released as 3.2.4rc3 soon).
@piiertho Can you try building the latest 3.2
branch from source and see if it works there?
@Calinou just tried right now and got same error :/
ERROR: _display_error_with_code: SceneShaderGLES3: Vertex Program Compilation Failed:
ERROR: 0:478: Too many arguments to constructor of 'vec3'
ERROR: 0:478: Too many arguments to constructor of 'vec3'
ERROR: 0:478: Too many arguments to constructor of 'vec3'
At: drivers/gles3/shader_gles3.cpp:164.
ERROR: get_current_version: Method failed. Returning: __null
At: drivers/gles3/shader_gles3.cpp:347.
ERROR: bind: Condition "!version" is true. Returned: false
At: drivers/gles3/shader_gles3.cpp:123.
ERROR: _get_uniform: Condition "!version" is true. Returned: -1
At: drivers/gles3/shader_gles3.h:389.
cc @bruvzg
It seems I messed up with my local builds on my macbook. I don't have it on 3.3-stable. It seems I messed up between repo with Kotlin and repo without Kotlin.
I saw that it was not really tested for now here but did not see if anyone already tested it.
Godot version:
Built from
3.2.3-stable
in targetdebug
for apple silicon.OS/device including version:
MacOs BigSur 11.2, ARM.
Issue description:
When running in editor a working scene on other desktop platforms, got this logs and rendering is broken:
Steps to reproduce:
Build engine for apple silicon and start editor.
Minimal reproduction project:
Small scene like this one in editor should trigger it: https://github.com/utopia-rise/godot-jvm/blob/master/harness/tests/Spatial.tscn