Repository available


A quick blog post to give more news about my Google Summer of Code project. The first good news is that my work is now available on Github (before I possibly get an access to the Freedesktop git repository), in the Clover project.

Some days ago, I sent mails to Jerome Glisse and Stéphane Marchesin, two french-speaking Mesa developers. Jerome is also my mentor, by the way. I was discussing how to integrate my work in Mesa : a classic state tracker, or an independent library like Clover is now.

Finally, it was decided to create an independent library focused on software rendering. I’ll also add what’s needed to be easily able to add hardware acceleration after the summer.

So, my Github repository contains a clone of the mesa/clover repository on Freedesktop. I already made some small modifications to the code to be able to compile it, and I will clean it up in the following days. My target is to be able to query the platforms and devices in one or two weeks, with nice and well-organised code.

I’ll keep you informed of my progress.


4 responses to “Repository available

  • bill

    when you are able to query the platforms, will you post a ‘How-To’ so we can try it at home. 🙂

  • steckdenis


    I currently have implemented the first chapter of the “platform” part of the spec, that’s to say clGetPlatformIDs and clGetPlatformInfo. These function are fully covered by test cases.

    I’ll push this code when we’ll able to query the devices and create a context. I hope to be able to do that this week-end.

    Then, I’ll make a short tutorial on how to what I’ve done.

  • bill

    Great, I look forward to following your project. “|

  • fabiand

    Hi Dennis,
    great work you are doing.
    I am also looking forward to try your code.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: