OpenGL rendering

Flesh out your ideas for new or improved Inkscape features before submitting a request.
drsounds
Posts: 3
Joined: Fri Aug 15, 2008 7:08 pm

OpenGL rendering

Postby drsounds » Wed Oct 29, 2008 6:00 pm

Is Inkscape's output rendered by OpenGL? If isn't, why not? It could improve the program performe a bit. A downside is that a such implementation could be hard to apply over the existing codebase, but it seems that the current rendering engine uses the native cpu instead of hardware. A though

Simarilius
Posts: 626
Joined: Wed Jun 06, 2007 2:37 am

Re: OpenGL rendering

Postby Simarilius » Wed Oct 29, 2008 8:18 pm

no it isn't.
As to why, because it's easier said than done. We are moving towards
using Cairo for rendering, which will give us this, but converting over Is a big task, and it's gonna take a while.

kronos_maximus
Posts: 1
Joined: Mon Jun 13, 2011 1:05 pm

Re: OpenGL rendering

Postby kronos_maximus » Mon Jun 13, 2011 1:10 pm

Hello:

I would like to become a code committer to enable OpenGL in Inkscape. Even though I have used open source software (cvs, eclipse, QT etc.) I have never joined an open source project. Can someone give me some pointers as to how I get in line with the project's goals, standards and development environment ?

Thanks. I look forward to making Inkscape "super fast" with GPUs :-)

~suv
Posts: 2272
Joined: Sun May 10, 2009 2:07 am

Re: OpenGL rendering

Postby ~suv » Mon Jun 13, 2011 9:05 pm

kronos_maximus wrote:I would like to become a code committer to enable OpenGL in Inkscape. Even though I have used open source software (cvs, eclipse, QT etc.) I have never joined an open source project. Can someone give me some pointers as to how I get in line with the project's goals, standards and development environment ?

While hoping prokoudine will reply in regard to participation in open-source projects (in general and related to Inkscape) - here is a short list of steps which might help getting familiar with the Inkscape project:… and some quick notes:
  • Commit access requires to have at least two patches accepted and committed.
  • The next version 0.49 will replace the internal renderer with a cairo-based one, implemented in one of last year's GSoC projects. This work continues as GSoC project this year.
  • Inkscape does not use Qt nor will it replace the current GUI toolkit (GTK+) with Qt.
  • Recent mails on the topic of using OpenGL directly in Inkscape:1, 2


Return to “Inkscape Ideas”