Это называется "слышал звон, да не знаю где он"
Вы правильно говорите - вектор или удвоенный растр через медиазапрос.
Медиазапросы оперируют логическими css пикселями.
В медиазапросах можно указать dpi при желании.
Школьный курс алгебры/геометрии/тригонометрии + минимум из буля, чтобы понимать как работают битовые операторы, обязателен. Остальное - чем больше тем лучше =) и в зависимости от специализации.