This is probably one of the most difficult tasks. You'll need to: 1) Add support to Mesa core - new shader stages and the new OpenGL functions and queries (src/mesa/main)
2) Add support to the GLSL compiler (src/glsl) 3) Add support to the Gallium interface and TGSI (src/gallium/include/pipe) and supporting code (src/gallium/auxiliary) 4) Add support to the Mesa state tracker (src/mesa/state_tracker), which translates everything from Mesa core and GLSL IR to Gallium and TGSI, respectively. 5) Add support to either r600g or radeonsi. For radeonsi, implement the Gallium interface and program all the hardware registers correctly. On the shader side, add support to the TGSI->LLVM IR converter. (src/gallium/drivers/radeonsi) You might also need some small changes in the LLVM shader backend, not sure about that. 6) Add a lot of of piglit tests. Marek On Sun, Jun 8, 2014 at 2:05 PM, Aditya Avinash <adityaavina...@gmail.com> wrote: > Hi, > I was looking at RadeonFeature. It shows that Tessellation stage is "TODO". > What should I do to pick it? I am new to Mesa. Can you help me with some > documentation which is useful for me to accomplish the task? > Thank you! > > -- > Regards, > Aditya Atluri. > > _______________________________________________ > 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