Skip to content

Conversation

@uli42
Copy link
Member

@uli42 uli42 commented Oct 17, 2017

my newest mesa branch.

uli42 added 12 commits October 18, 2017 00:33
works for mesa tag mesa_6_5
Mesa has no tag for the 7.0.4 release, so we use the latest commit in
the mesa_7_0_branch (which is 77a8e26bf824b45c1244f5699d7cbfca0fe0a48a).

Unfortunately we are going _down_ version wise:

Building nx-libs with Mesa 7.0 results in glxinfo reporting:
  OpenGL version string: 1.2 (2.1 Mesa 7.0)
But building with Mesa 7.0.4 results in
  OpenGL version string: 1.2 (2.0 Mesa 7.0.4)

Reason: 7.0.4 disables one OpenGL extension essential for OpenGL 2.1
called GL_ARB_shading_language_120 (because it is not feature
complete).
Adapt glx files to work with mesa's mesa_7_2_branch

We are getting back OpenGL 2.1 by this.

To do: check how we can get rid of the NXAGENT_SERVER ifdefs in
nx-X11/programs/Xserver/GL/glx/indirect_dispatch.c.
@sunweaver
Copy link
Member

will be superceded by #534

@sunweaver sunweaver closed this Nov 4, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants