25 unsigned int compileFlags);
34 unsigned int compileFlags);
42 unsigned char const* bytecode);
52 unsigned int compileFlags);
55 static ID3DBlob* CompileShader(
60 unsigned int compileFlags,
65 static bool ReflectShader(
69 ID3DBlob* compiledCode,
79 unsigned int numVariables, std::vector<HLSLBaseBuffer::Member>& members);
84 static bool IsTextureArray(D3D_SRV_DIMENSION dim);
#define ID3DShaderReflectionType
GLuint const GLchar * name
GLsizei GLsizei GLchar * source
GLsizei const GLchar *const * string
GLuint GLsizei const GLchar * message
#define ID3DShaderReflectionConstantBuffer
#define ID3DShaderReflection