Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Great News!!!</p> <p><em>Mesa 10</em> is out which means support for <code>Opengl 3.3</code> and <code>GLSL 3.3</code>!</p> <p>This is tested on my 4th Generation Core i5 Mobile Processor with an HD 4400 Graphics chipset.</p> <p>Modern <code>OpenGL</code> development is now possible on integrated intel chipsets in linux! this is a huge step forward. <code>Note that ubuntu 15.04 ship with Mesa 10.5</code></p> <p><strong>Here's me rendering a triangle using a GLSL 3.3 Shader :)</strong></p> <p><img src="https://i.stack.imgur.com/Kmmf0.png" alt="glsl 3.3 shader"></p> <p>Ok so in order to get the experimental drivers to make this work on Ubuntu 13.10 you're going to need to do a few things:</p> <pre><code># Note this will take awhile! 1.) Add the PPA Repository $ sudo add-apt-repository ppa:oibaf/graphics-drivers 2.) Update sources $ sudo apt-get update 3.) Dist-upgrade (rebuilds many packages) $ sudo apt-get dist-upgrade 4.) Reboot! In your code make sure you request a Opengl 3.3 context! </code></pre> <p><strong>Run this command</strong> <code>glxinfo | grep OpenGL</code> <em>you should get something like...</em></p> <pre><code>OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.0-devel (git-f9cfe5c saucy-oibaf-ppa) OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile </code></pre> <p><em>Source Articles</em></p> <p><a href="http://www.phoronix.com/scan.php?page=news_item&amp;px=MTQ5OTk" rel="noreferrer">http://www.phoronix.com/scan.php?page=news_item&amp;px=MTQ5OTk</a></p> <p><a href="https://launchpad.net/~oibaf/+archive/graphics-drivers/" rel="noreferrer">https://launchpad.net/~oibaf/+archive/graphics-drivers/</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload