gleri | Network protocol , service , and API for using OpenGL

 by   msharov C++ Version: v0.4 License: MIT

kandi X-RAY | gleri Summary

kandi X-RAY | gleri Summary

gleri is a C++ library. gleri has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

GLERI is a library implementing an OpenGL functionality service and a protocol for communicating with it. This allows creation of executables that do not have to link with OpenGL libraries, have direct access to the DRI devices, or require a local X11 connection. The service is called gleris and can be used either standalone, or be launched individually by libgleri-using applications. By default, only the local $HOME/.config/gleris.socket is created. If you want a TCP socket, run gleris -t, which will make it listen on localhost port 6540+display. Alternatively, you can use systemd socket activation to create appropriate sockets and have them passed to gleris automatically. You can then forward that port with ssh to wherever with the ssh -R command. When you do this, you’ll need to also copy the xauth token and set DISPLAY (or GLERI_DISPLAY if you are already forwarding X with ssh -X) to match it on the server. gleris will load the xauth token for the display it is running on, and can not read the xauth token generated by ssh -X, because that token is only used inside ssh. So you need to set the display variable to the same value gleris sees. The library is libgleri.a, See the test/ program for a usage example. The target platform is a POSIX compliant architecture, such as Linux or BSD. Windows and embedded platforms are absolutely not supported. Other minimum requirements are Linux kernel 2.6.28, GCC 4.6 or clang++ 3.2. Wayland will likely be supported in the future when it supports OpenGL (currently it only has OpenGL ES support). Required libraries are zlib, libpng, and libjpeg. OpenGL 3.3+ is required. The current open source drivers support it on Intel hardware since Mesa 10.1 and radeon and noveau since 10.2. Binary drivers, however, still deliver the best results for nVidia. To build: ./configure && make To install: make install Test program: make check Documentation: docs/ Tutorials: tut/.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              gleri has a low active ecosystem.
              It has 18 star(s) with 0 fork(s). There are 3 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 0 open issues and 3 have been closed. On average issues are closed in 1491 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of gleri is v0.4

            kandi-Quality Quality

              gleri has no bugs reported.

            kandi-Security Security

              gleri has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              gleri is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              gleri releases are available to install and integrate.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of gleri
            Get all kandi verified functions for this library.

            gleri Key Features

            No Key Features are available at this moment for gleri.

            gleri Examples and Code Snippets

            No Code Snippets are available at this moment for gleri.

            Community Discussions

            No Community Discussions are available at this moment for gleri.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install gleri

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/msharov/gleri.git

          • CLI

            gh repo clone msharov/gleri

          • sshUrl

            git@github.com:msharov/gleri.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link