Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mesa 7 2 branch #533

Closed
wants to merge 12 commits into from
Closed

Mesa 7 2 branch #533

wants to merge 12 commits into from

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