Git Product home page Git Product logo

Comments (18)

ThHanika avatar ThHanika commented on June 15, 2024 2

thomas@Dell-Thomas:~$ glxinfo | grep "OpenGL"
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
thomas@Dell-Thomas:~$

from xcsoar.

MaxKellermann avatar MaxKellermann commented on June 15, 2024 2
OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) RX 480 Graphics (POLARIS10, DRM 3.27.0, 4.20.6-heron, LLVM 7.0.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024 1

Please check your OpenGL Version with following command and make it public:

glxinfo | grep "OpenGL"

from xcsoar.

Turbo87 avatar Turbo87 commented on June 15, 2024

can you use git bisect to check what commit introduced these issues for you?

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

OK this is the first bad one:
67a9a19
bildschirmfoto vom 2018-12-22 19-45-30

this is the last good one:
faf7e21
bildschirmfoto vom 2018-12-22 19-52-45

from xcsoar.

Turbo87 avatar Turbo87 commented on June 15, 2024

sounds like your system does not support GLSL 🤔

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

It seems, that GLSL is supported:

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

from xcsoar.

Turbo87 avatar Turbo87 commented on June 15, 2024

interesting, then I'm out of ideas. maybe @MaxKellermann know more about this.

from xcsoar.

rawtaz avatar rawtaz commented on June 15, 2024

I added a comment in 67a9a19#diff-03ee6a1a77c6809ec9e0ac6597f95f9dL55 - perhaps this is what's the cause of this issue?

from xcsoar.

lordfolken avatar lordfolken commented on June 15, 2024

I have the same problem when building it with my docker environment. Its the diff @rawtaz mentioned.
Free storage 6433508 KB
Starting XCSoar XCSoar v7.0_preview12-Linux~git#c7e55bffa7
Display dpi=96,96
OpenGL: npot=1 fbo=1 stencil=0x84f9
Initialise fonts
Entering shutdown...
Free storage 6433504 KB
Stop threads
Waiting for calculation thread
delete MapWindow
Save default task
Close Progress Dialog
Close Windows - main
Free storage 6433504 KB
Finished shutdown

from xcsoar.

rawtaz avatar rawtaz commented on June 15, 2024

@ThHanika What command should one run to check the GL stuff like you did above? It never hurts to include commands with the corresponding output ;)

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

Is it working on other OpenGL Version?

from xcsoar.

MaxKellermann avatar MaxKellermann commented on June 15, 2024

I have no such problem with the amdgpu driver and a Radeon RX 480.

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

OK, it is not the INTEL-driver...

Version of OpenGL ES GLSL ES 3.xx ?
Which version is used in Android, Openvario and Linux?

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

OK I installed ubuntu-18.04.1-desktop-amd64

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 7.0, 256 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 18.2.2
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

this works!!!!!

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

It seems, it is a mesa version problem

No chance to update mesa on my "debian stretch" development-system . Too old debian-packets

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

Bin auf XUbuntu gewechselt: Version 18.04.1 = geht!!!

OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.2.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.2.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.2.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

from xcsoar.

ThHanika avatar ThHanika commented on June 15, 2024

OK Closed, it is not a xcsoar development problem.

It is a version problem in Linux OpenGL Mesa Driver
buggy: OpenGL version string: 3.0 Mesa 13.0.6
OK: OpenGL version string: 3.1 Mesa 18.2.2

from xcsoar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.