D3D11 в Metro не поддерживает D3DReflect
.
Почему бы и нет?
Мой API использует это для динамического получения постоянных размеров буфера шейдеров. Есть ли другой способ динамически получить постоянный размер буфера в D3D11 без объекта ID3D11ShaderReflection
? Или получить постоянные переменные по имени?
Что если я захочу сделать компилятор шейдеров для Metro?
Что такое Я хотел сделать художественное приложение, которое позволяло бы вам динамически генерировать сложные кисти, требующие генерации шейдеров. Но это не работает.
Есть ли в Windows(Desktop), OSX, Linux, iOS или Android эти ограничения шейдеров?
Нет, так с какой стати Метро?