Working smarter not harder

Day 10 - Mesa development ARB_arrays_of_arrays

First of all this update is a few days overdue, I spent all of day 10 working on coding and since then I have been travelling the last couple of days so I haven't got around to doing an update until now, sorry for the inconvenience.
Day10 went well I managed to tidy up my Mesa patch series and send off a first attempt at implementing ARB_arrays_of_arrays [1], this first series allows code to be compiled and run when linking is not needed between shaders. I will continue working on the linking code and will provide an update once a second series is ready to finish off the arrays of arrays Mesa implementation.

As for the piglit tests I have submitted a large number of compile tests for review, I've got a few execution tests in progress and I have a few geometry shader tests still to write.
All in all I'm very happy with the progress I've made over the past two weeks and I'd like to thank you all again for the opportunity to work on Mesa as an independent developer.



  1. Zac's Gravatar Zac
    January 20, 2014    

    Thanks for all the hard work. 🙂

    • Benjamin's Gravatar Benjamin
      January 20, 2014    


      • timothyja's Gravatar timothyja
        January 23, 2014    

        No problem. Thanks for backing me 🙂

  2. Gabriel's Gravatar Gabriel
    January 20, 2014    

    Thanks for the great work Tim. Looking forward to the next crowd funding campaign (hope there is one). 🙂

    Oh...and happy birthday...for a few days back. 🙂

    • timothyja's Gravatar timothyja
      January 23, 2014    

      Thanks. Not sure if or when there will be another campaign, need to finish off the outstanding work from this one first. But will let everyone know if I do decide to do one.

  3. Rob Sanders's Gravatar Rob Sanders
    March 18, 2015    


    Have you merged your work to Mesa? shows GL_ARB_arrays_of_arrays as started and not DONE.

    • Timothy Arceri's Gravatar Timothy Arceri
      March 21, 2015    

      Hi Rob,

      I've continued to work on the extension in my spare time (which I don't have a huge amount of hence the fund-raising), but have gotten side tracked at times and worked on other bits of Mesa along the way (there is lots to be done).

      It just so happens I've just sent a new patchset implementing most of the outstanding work not long before checking the email for this website which alerted me to your post. You can see the patchset here:

      Hmm, I just reread this "and will provide an update once a second series is ready to finish off the arrays of arrays Mesa implementation" I should probably do another update 🙂

      • Rob Sanders's Gravatar Rob Sanders
        March 23, 2015    

        Thank you for your reply! Much appreciated. I'm glad the work is progressing.

Leave a Reply

Your email address will not be published. Required fields are marked *

Support Linux OpenGL Development

You can use Flattr to help support my Mesa development work. I'm currently hoping to buy a laptop with Nvidia graphics so I have a good reference driver to test against.