Kerning is controlled by the font itself not the rendering technology.

The font is data. The renderer processes the data to create what you see on screen. If the renderer ignores the kerning information supplied with the font, you get bad kerning. I'm not sure how you would imagine 'the font' controlling something the 'rendering technology' does not.