|
srp
software rendering pipeline
|
#include "raster/triangle.h"#include "raster/line.h"#include "raster/point.h"#include "srp/shaders.h"#include "core/buffer_p.h"

Go to the source code of this file.
Functions | |
| bool | assembleTrianglesGeneric (const SRPIndexBuffer *ib, const SRPVertexBuffer *vb, const SRPFramebuffer *fb, const SRPShaderProgram *sp, SRPPrimitive prim, size_t startIndex, size_t vertexCount, size_t *outCount, void **outPrimitives) |
| bool | assembleLines (const SRPIndexBuffer *ib, const SRPVertexBuffer *vb, const SRPFramebuffer *fb, const SRPShaderProgram *sp, SRPPrimitive primitive, size_t startIndex, size_t count, size_t *outLineCount, SRPLine **outLines) |
| bool | assemblePoints (const SRPIndexBuffer *ib, const SRPVertexBuffer *vb, const SRPFramebuffer *fb, const SRPShaderProgram *sp, size_t startIndex, size_t count, size_t *outPointCount, SRPPoint **outPoints) |
Primitive assembly