Initial D3D window appearing

This commit is contained in:
Jack Andersen
2015-11-04 14:00:29 -10:00
parent aac3d2b7cd
commit 5d62f6593b
9 changed files with 445 additions and 173 deletions

View File

@@ -5,6 +5,8 @@
#include <sdkddkver.h>
#if _WIN32_WINNT_WIN7
#if 0
#include "IGraphicsDataFactory.hpp"
namespace boo
@@ -50,7 +52,7 @@ public:
};
}
#endif
#endif // _WIN32_WINNT_WIN7
#endif // _WIN32
#endif // GDEV_D3D11_HPP

View File

@@ -115,6 +115,9 @@ struct VertexElementDescriptor
const IGraphicsBuffer* indexBuffer = nullptr;
VertexSemantic semantic;
int semanticIdx = 0;
VertexElementDescriptor() = default;
VertexElementDescriptor(const IGraphicsBuffer* v, const IGraphicsBuffer* i, VertexSemantic s, int idx=0)
: vertBuffer(v), indexBuffer(i), semantic(s), semanticIdx(idx) {}
};
/** Opaque token for referencing a complete graphics pipeline state necessary

View File

@@ -81,6 +81,8 @@
#define __glew_h__
#define __GLEW_H__
#define GLEW_STATIC 1
#if defined(__gl_h_) || defined(__GL_H__) || defined(_GL_H) || defined(__X_GL_H)
#error gl.h included before glew.h
#endif