I don't know about library support for Atmel studio. However, you can write your own driver using the SAML21's DMA capabilities. I did the same thing using an STM32 with DMA and Timer in PWM mode, but it can also be done via SPI.
Some implementations of the DMA+Timer solution can be found online, see
https://github.com/benwilliam/equinox_clock for example.
The basic workflow is:
1) Initialize Peripherals (GPIO, DMA for memory->peripheral transfer, Timer in PWM mode but disabled)
2) Have your colour data stored in memory.
3) Convert colour data to Timer compare values according to the WS2812B's timing requirements for 0/1 bit.
4) Start the transfer via DMA (enable DMA, enable timer). Now the DMA controller automatically streams the converted colour data to the Timer. At the end of the transfer: disable timer.
(An important note: You must ensure that the timer compare value is updated by DMA before the next PWM cycle starts, otherwise it won't work. For the STM32 this is done by enabling OC preload)