Re: Reflection interfaces

2010-10-21 Thread Rico Schüller
Am 19.10.2010 12:25, schrieb Henri Verbeet: 2010/10/18 Rico Schüller: What's the preferred way to implement the different interfaces? 1. Implement a parser which parses the shader (RDEF, STAT), and implement 4 independent interfaces (each in its own dll). Only reuse the parser. 2. Like 1, b

Re: Reflection interfaces

2010-10-19 Thread Henri Verbeet
2010/10/18 Rico Schüller : > What's the preferred way to implement the different interfaces? > > 1. Implement a parser which parses the shader (RDEF, STAT), and implement 4 > independent interfaces (each in its own dll). Only reuse the parser. > 2. Like 1, but all 4 implementations have there own p

Reflection interfaces

2010-10-18 Thread Rico Schüller
Hi, I've a question concerning d3dcompiler, d3d10 and d3dx10 dlls in combination with the shader reflection interfaces. It seems there are 4 different known interfaces: IID_ID3D10ShaderReflection -> d3d10.dll (D3D10ReflectShader()) IID_ID3D10ShaderReflection1 -> d3