srp
software rendering pipeline
Loading...
Searching...
No Matches
vertex.h
Go to the documentation of this file.
1// Software Rendering Pipeline (SRP) library
2// Licensed under GNU GPLv3
3
8#pragma once
9
10#include <stddef.h>
11#include "type.h"
12
17typedef struct SRPVertex SRPVertex;
18
21typedef struct SRPVarying SRPVarying;
22
33
43
47
// ingroup Vertex
SRPType
Definition type.h:18
struct SRPVertex SRPVertex
Definition vertex.h:17
Definition vertex.h:37
SRPType type
Definition vertex.h:39
SRPInterpolationMode interpolationMode
Definition vertex.h:41
size_t nItems
Definition vertex.h:38
SRPInterpolationMode
Definition vertex.h:25
@ SRP_INTERPOLATION_MODE_FLAT
Definition vertex.h:31
@ SRP_INTERPOLATION_MODE_PERSPECTIVE
Definition vertex.h:27
@ SRP_INTERPOLATION_MODE_AFFINE
Definition vertex.h:29
struct SRPInterpolated SRPInterpolated
Definition vertex.h:46
struct SRPVarying SRPVarying
Definition vertex.h:21