public H1VertexStreamComponent(H1VertexStreamSematicType type, H1VertexElementType elementType, int offset) { m_VertexStreamComponentType = type; m_VertexElementType = elementType; m_Stride = Convert.ToInt32(H1RHIDefinitionHelper.ElementTypeToSize(elementType)); m_Offset = offset; }
public H1Texture2D(H1GPUResourceManager manager, uint index, H1PixelFormat elementType, int width, int height) : base(manager, Convert.ToUInt32(H1RHIDefinitionHelper.ElementTypeToSize(elementType) * width * height)) { m_Index = index; m_Description.Format = elementType; m_Description.Width = Convert.ToUInt32(width); m_Description.Height = Convert.ToUInt32(height); // @TODO - I need to add initial variables like NumMips, NumSamples and TextureName }