How should i prepare png/svg for watch face to not look them blurred?

Hi everyone, 

I have tried to use different ways to upload image to the watch face, but it always looks blurry and pixeled, even if upload SVG. 

Or if i upload png - drawn by me in 32px x 32px. 

Is there a special way how i should prepare those images or how I should import them? I am mostly confused by svg, which should be really pixel perfect on any device... 

//mainView.mc

var stepsView = View.findDrawableById("StepsIconLabel");
//layout.xml
<bitmap id="StepsIcon" x="35%" y="6%" filename="../drawables/steps.svg" />
Here is is image: