Fixing slang compilation temporarily, renaming vertexfactory

This commit is contained in:
Dynamitos
2020-08-06 00:54:43 +02:00
parent ab4a3b5e23
commit f27859a02c
66 changed files with 1005 additions and 627 deletions
+29
View File
@@ -8,6 +8,27 @@ static constexpr bool useAsyncCompute = true;
static constexpr bool waitIdleOnSubmit = true;
static constexpr uint32 numFramesBuffered = 3;
enum class MaterialShadingModel
{
Unlit,
DefaultLit,
Subsurface,
PreintegratedSkin,
ClearCoat,
SubsurfaceProfile,
TwoSidedFoliage,
Hair,
Cloth,
Eye,
Max
};
enum class RenderPassType : uint8
{
DepthPrepass,
BasePass
};
typedef uint32_t SeFlags;
typedef uint32_t SeBool32;
typedef uint64_t SeDeviceSize;
@@ -1853,5 +1874,13 @@ enum class QueueType
TRANSFER = 3,
DEDICATED_TRANSFER = 4
};
enum class VertexAttribute
{
POSITION,
TEXCOORD,
NORMAL,
TANGENT,
BITANGENT
};
} // namespace Gfx
} // namespace Seele