lots of updates
This commit is contained in:
@@ -15,6 +15,9 @@ enum EImageFormat
|
||||
IMAGE_FORMAT_BGRA8_UNORM,
|
||||
IMAGE_FORMAT_RGBA8_UINT,
|
||||
IMAGE_FORMAT_RGBA8_SINT,
|
||||
IMAGE_FORMAT_RGBA16_UNORM,
|
||||
IMAGE_FORMAT_RGBA16_UINT,
|
||||
IMAGE_FORMAT_RGBA16_SINT,
|
||||
IMAGE_FORMAT_RGBA16_SFLOAT,
|
||||
IMAGE_FORMAT_RGBA32_SFLOAT,
|
||||
|
||||
@@ -31,6 +34,12 @@ enum EVertexFormat
|
||||
VERTEX_FORMAT_XYZW32_SFLOAT,
|
||||
};
|
||||
|
||||
enum EIndexFormat
|
||||
{
|
||||
INDEX_FORMAT_USHORT,
|
||||
INDEX_FORMAT_UINT,
|
||||
};
|
||||
|
||||
enum EImageType
|
||||
{
|
||||
IMAGE_TYPE_1D,
|
||||
@@ -136,6 +145,7 @@ public:
|
||||
virtual void SetTopology( ETopologyMode eTopology ) = 0;
|
||||
virtual void AddOutputImage( int iImageIndex, EImageFormat eFormat ) = 0;
|
||||
virtual void SetDepthImage( EImageFormat eFormat ) = 0;
|
||||
virtual void DisablePixelShader( bool bDisable) = 0;
|
||||
virtual void Build() = 0;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user