[Mesa-dev] Regarding X.Org Endless Vacation of Code

2015-05-11 Thread Anish Kanchan
I looked through the project ideas at
http://www.x.org/wiki/SummerOfCodeIdeas/ which seemed doable to me. I would
like to know more about the following projects -

1. Add support for performances counters in the profiling view
2. GL/GLSL tests for GL 4.0 and newer

I have worked on projects using C and OpenGL as a part of coursework in
college. Hence I feel I'll be able to work on these projects if I put
enough time in it.

I am also proficient in Java, Php, Javascript, HTML5 and CSS3 so if there
are any projects using these, I would love to look into them as well.

I plan to work on a project through EVoC during June and July if my
application gets accepted. So till then I would like to spend one month in
understanding the project, solving bugs and preparing a good application.


Kindly help.

Thanks and Regards,
Anish Kanchan
Student, University of Mumbai
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] Regarding X.Org Endless Vacation of Code

2015-05-11 Thread Emil Velikov
Hi Anish,

On 11 May 2015 at 20:47, Anish Kanchan anishgkanc...@gmail.com wrote:

 I looked through the project ideas at
 http://www.x.org/wiki/SummerOfCodeIdeas/ which seemed doable to me. I
 would like to know more about the following projects -

 1. Add support for performances counters in the profiling view

I believe that there is a student working on this project as part of GSoC
2015. Personally I think that going for another project will be better,
although others might feel otherwise.


 2. GL/GLSL tests for GL 4.0 and newer

 This topic has come across multiple times. The task entails that you pick
up an GL extension (or a few) that are used by GL 4.0+, read through the
spec test and write small piglit programs [1] which test the applicable
functionality. One is expected to confirm their tests against another
GL/GLSL implementation - i.e. run the programs on a GL 4.0+ capable
hardware using the Nvida/AMD binary drivers.

Note that there is a bit of a hurdle here on the patch review front. So you
would be expected interact with the community and find a person interested
in mentoring/reviewing your work.


 I have worked on projects using C and OpenGL as a part of coursework in
 college. Hence I feel I'll be able to work on these projects if I put
 enough time in it.

 I am also proficient in Java, Php, Javascript, HTML5 and CSS3 so if there
 are any projects using these, I would love to look into them as well.

 I plan to work on a project through EVoC during June and July if my
 application gets accepted. So till then I would like to spend one month in
 understanding the project, solving bugs and preparing a good application.

 According to the EVoC page [2] the student is expected to put three to
four months of work. Regardless I would encourage that you try and get a
better feel about the projects listed [3] and observe the direction of the
current X development. Chilling out in #dri-devel (at FreeNode) and
skimming through the dri-devel and mesa-dev mailing lists will help you
out. Once you have a better feel on the projects (or idea for another one)
just follow the guidelines [4] and submit a proposal.

I believe this information is enough to get you in the right direction.

Cheers,
Emil

[1] http://piglit.freedesktop.org/
[2] http://www.x.org/wiki/XorgEVoC/
[3] http://www.x.org/wiki/SummerOfCodeIdeas/
[4] http://www.x.org/wiki/GSoCApplication/
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] Regarding X.Org Endless Vacation of Code

2015-04-29 Thread Anish Kanchan
Okay. I looked through the other project ideas which seemed doable to me. I
would like to know more about the following projects -

1. Add support for performances counters in the profiling view
2. GL/GLSL tests for GL 4.0 and newer

I have worked on projects using C and OpenGL as a part of coursework in
college. Hence I feel I'll be able to work on these projects if I put
enough time in it.

I plan to work on a project through EVoC during June and July if my
application gets accepted. So till then I would like to spend one month in
understanding the project, solving bugs and preparing a good application.

Kindly help.

Thanks and Regards,
Anish Kanchan
Student, University of Mumbai


On Tue, Apr 28, 2015 at 7:05 AM, Matt Turner matts...@gmail.com wrote:

 On Mon, Apr 27, 2015 at 3:58 PM, Anish Kanchan anishgkanc...@gmail.com
 wrote:
  Hello,
 
  I am a final year Computer Engineering student from Sardar Patel
 Institute
  of Technology. I have a good understanding of C and I have worked on
  projects using C as a part of my coursework. I am interested in working
 on
  the Improved application of GLSL complier optimizations project idea
 for
  EVoC.

 I responded to someone else's question about this project -- see here:
 http://lists.freedesktop.org/archives/mesa-dev/2015-March/079293.html

 Basically, I don't think it's an interesting project. It may have been
 at one point, but not any more.

  So before submitting an application, I understand that I need to
 understand
  the code base and submit patches to show my programming proficiency and
  problem solving skills.
 
  However, before I begin doing so, I would like you to answer few queries
 -
 
  1. Can a proposal have only one 'easy' project idea (or will one have to
  club two easy ones)?
  2. Could you point me to the necessary resources which will help me
  understand the project?

 It's not really a software project that you can just quickly
 understand fully. :)

 Lots of us have been working on it for years and aren't even
 interested in understanding it fully.

  3. Could you also tell me how to set up the development environment for
  setting up this project?

 I've been meaning to create a wiki page. Hopefully I can do this soon.

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] Regarding X.Org Endless Vacation of Code

2015-04-28 Thread Timothy Arceri
On Tue, 2015-04-28 at 04:28 +0530, Anish Kanchan wrote:
 Hello,
 
 
 I am a final year Computer Engineering student from Sardar Patel
 Institute of Technology. I have a good understanding of C and I have
 worked on projects using C as a part of my coursework. I am interested
 in working on the Improved application of GLSL complier
 optimizations project idea for EVoC.
 
 
 So before submitting an application, I understand that I need to
 understand the code base and submit patches to show my programming
 proficiency and problem solving skills.
 
 
 However, before I begin doing so, I would like you to answer few
 queries -
 
 
 1. Can a proposal have only one 'easy' project idea (or will one have
 to club two easy ones)?
 2. Could you point me to the necessary resources which will help me
 understand the project?

There is some basic developer info in the docs folder devinfo.html
(provides some tips to new developers) and sourcetree.html (has an
excellent overview of the source code directory structures) are two
files I found helpful.

 3. Could you also tell me how to set up the development environment
 for setting up this project?
 
 
 Thanks,
 Anish Kanchan
 Student, University of Mumbai
 ___
 mesa-dev mailing list
 mesa-dev@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/mesa-dev


___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] Regarding X.Org Endless Vacation of Code

2015-04-27 Thread Anish Kanchan
Hello,

I am a final year Computer Engineering student from Sardar Patel Institute
of Technology. I have a good understanding of C and I have worked on
projects using C as a part of my coursework. I am interested in working on
the Improved application of GLSL complier optimizations project idea for
EVoC.

So before submitting an application, I understand that I need to understand
the code base and submit patches to show my programming proficiency and
problem solving skills.

However, before I begin doing so, I would like you to answer few queries -

1. Can a proposal have only one 'easy' project idea (or will one have to
club two easy ones)?
2. Could you point me to the necessary resources which will help me
understand the project?
3. Could you also tell me how to set up the development environment for
setting up this project?

Thanks,
Anish Kanchan
Student, University of Mumbai
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] Regarding X.Org Endless Vacation of Code

2015-04-27 Thread Matt Turner
On Mon, Apr 27, 2015 at 3:58 PM, Anish Kanchan anishgkanc...@gmail.com wrote:
 Hello,

 I am a final year Computer Engineering student from Sardar Patel Institute
 of Technology. I have a good understanding of C and I have worked on
 projects using C as a part of my coursework. I am interested in working on
 the Improved application of GLSL complier optimizations project idea for
 EVoC.

I responded to someone else's question about this project -- see here:
http://lists.freedesktop.org/archives/mesa-dev/2015-March/079293.html

Basically, I don't think it's an interesting project. It may have been
at one point, but not any more.

 So before submitting an application, I understand that I need to understand
 the code base and submit patches to show my programming proficiency and
 problem solving skills.

 However, before I begin doing so, I would like you to answer few queries -

 1. Can a proposal have only one 'easy' project idea (or will one have to
 club two easy ones)?
 2. Could you point me to the necessary resources which will help me
 understand the project?

It's not really a software project that you can just quickly
understand fully. :)

Lots of us have been working on it for years and aren't even
interested in understanding it fully.

 3. Could you also tell me how to set up the development environment for
 setting up this project?

I've been meaning to create a wiki page. Hopefully I can do this soon.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev