I'm guessing your using GCC 8.2.1 to compile Mesa? There was a compiler bug:

https://bugzilla.redhat.com/show_bug.cgi?id=1645400

On 12/11/18 2:11 pm, Dieter Nützel wrote:
Hello,

I get brocken shaders with Blender and the above demos didn't start
any longer.

NOT NIR related.
Have to start bisect.

OpenGL renderer string: Radeon RX 580 Series (POLARIS10, DRM 3.27.0, 4.19.0-rc1-1.g7262353-default+, LLVM 8.0.0) OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.0.0-devel (git-590fcb50e7)
OpenGL core profile shading language version string: 4.50

mesa-demos/glsl> blender
Read prefs: /home/dieter/.config/blender/2.79/config/userpref.blend
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
libGL: pci id for fd 16: 1002:67df, driver radeonsi
libGL: OpenDriver: trying /usr/local/lib64/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/local/lib64/dri/radeonsi_dri.so
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
usr/share/libdrm/amdgpu.ids version: 1.0.0
libGL: Using DRI3 for screen 0
Read blend: /data/Blender/BMW3v2.blend
2.66 versioning fix: replacing black sky with premultiplied alpha for scene Scene
Read blend: /data/Blender/BMW27GE.blend
GPUShader: compile error:
0:1177(22): error: invalid input layout qualifier used
[-]

Read blend: /data/Blender/BMW27.blend
skipping driver '100*power', automatic scripts are disabled
skipping driver '-100*power', automatic scripts are disabled
skipping driver '-90*brake', automatic scripts are disabled
skipping driver '90*brake', automatic scripts are disabled
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
Read blend: /data/Blender/sanisidro.blend
Read blend: /data/Blender/bh.blend
Info: Read library:  '/projeto.blend', '//../../projeto.blend', parent '<direct>'
Warning: Cannot find lib '/projeto.blend'
Warning: LIB: Group: 'Projeto' missing from '/projeto.blend', parent '<direct>' Info: Read library:  '/projeto.blend', '//../../projeto.blend', parent '<direct>'
Warning: Unable to open '/projeto.blend': No such file or directory
Warning: Cannot find lib '/projeto.blend'
Warning: LIB: Group: 'Projeto' missing from '/projeto.blend', parent '<direct>'

GPUShader: compile error:
0:1177(22): error: invalid input layout qualifier used
[-]

mesa-demos/glsl> ./fsraytrace
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
libGL: pci id for fd 4: 1002:67df, driver radeonsi
libGL: OpenDriver: trying /usr/local/lib64/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/local/lib64/dri/radeonsi_dri.so
libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory. libGL: Can't open configuration file /usr/local/etc/drirc: No such file or directory.
usr/share/libdrm/amdgpu.ids version: 1.0.0
libGL: Using DRI3 for screen 0
Error: problem compiling shader: 0:48(2): error: invalid input layout qualifier used

Same with 'vsraytrace' and 'gsraytrace'.

Thanks,
Dieter
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to