Сам пока не юзаю, но насколько понимаю, адаптор - это такой переключатель, на который можно навешать энное число шейдеров. Какой именно из них будет работать при рендеринге - определяется контекстом рендер пасса, или просто строкой "контекст" из рендерман глобалз. Вроде бы так... Вот только для чего это все могло бы шибко пригодиться - пока не совсем понимаю, наверно, просто не сталкивался с такими задачами...