More vertex semantic adjustments

This commit is contained in:
Jack Andersen
2015-11-25 14:22:05 -10:00
parent 3bcfa99b5a
commit 6c83991e2a
4 changed files with 40 additions and 6 deletions

View File

@@ -23,7 +23,8 @@ struct IGraphicsCommandQueue
virtual void setShaderDataBinding(IShaderDataBinding* binding)=0;
virtual void setRenderTarget(ITextureR* target)=0;
virtual void setViewport(const SWindowRect& rect)=0;
virtual void setScissor(const SWindowRect& rect)=0;
/**
* @brief Which dynamic buffer slot is being populated for pending command list
* @return Index [0,2] indicating the buffer slot

View File

@@ -101,10 +101,13 @@ struct IVertexFormat {};
enum class VertexSemantic
{
None = 0,
Position,
Normal,
Position3,
Position4,
Normal3,
Normal4,
Color,
UV,
ColorUNorm,
UV2,
UV4,
Weight,
ModelView,