Table of Contents

Enum VertexElementFormat

Namespace
NeoVeldrid
Assembly
NeoVeldrid.dll

The format of an individual vertex element.

public enum VertexElementFormat : byte

Fields

Byte2 = 5

Two 8-bit unisgned integers.

Byte2_Norm = 4

Two 8-bit unsigned normalized integers.

Byte4 = 7

Four 8-bit unsigned integers.

Byte4_Norm = 6

Four 8-bit unsigned normalized integers.

Float1 = 0

One 32-bit floating point value.

Float2 = 1

Two 32-bit floating point values.

Float3 = 2

Three 32-bit floating point values.

Float4 = 3

Four 32-bit floating point values.

Half1 = 28

One 16-bit floating point value.

Half2 = 29

Two 16-bit floating point values.

Half4 = 30

Four 16-bit floating point values.

Int1 = 24

One 32-bit signed integer.

Int2 = 25

Two 32-bit signed integers.

Int3 = 26

Three 32-bit signed integers.

Int4 = 27

Four 32-bit signed integers.

SByte2 = 9

Two 8-bit signed integers.

SByte2_Norm = 8

Two 8-bit signed normalized integers.

SByte4 = 11

Four 8-bit signed integers.

SByte4_Norm = 10

Four 8-bit signed normalized integers.

Short2 = 17

Two 16-bit signed integers.

Short2_Norm = 16

Two 16-bit signed normalized integers.

Short4 = 19

Four 16-bit signed integers.

Short4_Norm = 18

Four 16-bit signed normalized integers.

UInt1 = 20

One 32-bit unsigned integer.

UInt2 = 21

Two 32-bit unsigned integers.

UInt3 = 22

Three 32-bit unsigned integers.

UInt4 = 23

Four 32-bit unsigned integers.

UShort2 = 13

Two 16-bit unsigned integers.

UShort2_Norm = 12

Two 16-bit unsigned normalized integers.

UShort4 = 15

Four 16-bit unsigned integers.

UShort4_Norm = 14

Four 16-bit unsigned normalized integers.