tkminnietkminnieminArcTo(float rx, ry, rot, boolean bLargeArc, bArcSweep, float dstX, dstY) (tkminnie) - Add elliptic arc segment to current path
minBegin() (tkminnie) - Free paths, reset state and start new drawing.
minBeginImmediate() : int (tkminnie) - Begin new Immediate path definition.
minBeginPath() : int (tkminnie) - Begin new Even-Odd path definition
minBeginPathConcave() : int (tkminnie) - Begin new Concave path definition
minBeginPathConvex() : int (tkminnie) - Begin new Convex path definition
minBeginPathEvenOdd() : int (tkminnie) - Begin new Even-Odd path definition
minBeginPathEx(int pathType) : int (tkminnie) - Begin new path definition.
minBeginSub() : int (tkminnie) - Begin new Even-Odd sub-path definition
minBeginSubConcave() : int (tkminnie) - Begin new Concave sub-path definition
minBeginSubConvex() : int (tkminnie) - Begin new Convex sub-path definition
minBeginSubEvenOdd() : int (tkminnie) - Begin new Even-Odd sub-path definition
minBeginSubEx(int pathType) : int (tkminnie) - Begin new sub-path definition.
minBindTexture(int texId, boolean bRepeat, bFilter) (tkminnie) - Bind 2D texture.
minCap(int capType) (tkminnie) - Select line cap type (short form)
minCapButt() (tkminnie) - Select Butt line caps
minCapNone() (tkminnie) - Disable line caps
minCapRound() (tkminnie) - Select Round line caps
minCircle() (tkminnie) - Add circle segment to current path (cursor position denotes center)
minColor() (tkminnie) - Set ARGB32 color for next path draw call
minCubicMirrorTo(float c2x, c2y, dstX, dstY) (tkminnie) - Add smoothed / mirrored cubic spline segment to current path.
minCubicTo(float c1x, c1y, c2x, c2y, dstX, dstY) (tkminnie) - Add cubic spline segment to current path
minDebugPrintAllocStats() (tkminnie) - Debug-print allocation statistics to the console
minDebugPrintPathStats() (tkminnie) - Debug-print path statistics to the console
minDrawPath(int pathId) (tkminnie) - Draw previously defined path
minEllipse(float rx, ry) (tkminnie) - Add ellipse segment to current path (cursor position denotes center)
minEnd() (tkminnie) - End drawing
minEndImmediate() (tkminnie) - End Immediate path definition
minEndPath(boolean bClosed) (tkminnie) - End path definition
minEndPathClosed() (tkminnie) - End path definition and close path (connect last to first, e.g. polygons)
minEndPathOpen() (tkminnie) - End path definition and keep path open (e.g. polylines)
minEndSub(boolean bClosed) (tkminnie) - End sub-path definition
minEndSubClosed() (tkminnie) - End sub-path definition and close sub-path (connect last to first)
minEndSubOpen() (tkminnie) - End sub-path definition and keep sub-path open
minExecDrawList(Buffer bufDraw, int glBufId) (tkminnie) - Execute draw-list
minExecDrawListEx(Buffer bufDraw, int glBufId, boolean bDebug) (tkminnie) - Execute draw-list
minFill() (tkminnie) - Select fill mode for next path draw call
minFreeDynamic() (tkminnie) - Free dynamically allocated memory (paths)
minGetColorByIndex(int idx) : int (tkminnie) - Get ARGB32 color from current palette.
minGetEnableEdgeAA() : boolean (tkminnie) - Query edge AA triangle rendering enable-state (experimental)
minGetEnableForceConcaveEvenOdd() : boolean (tkminnie) - Query concave-polygons-via-even-odd-code-path enable-state
minGetEnableRenderFillConcave() : boolean (tkminnie) - Query concave path rendering enable-state (debug)
minGetEnableRenderFillEvenOdd() : boolean (tkminnie) - Query even-odd path rendering enable-state (debug)
minGetEnableRenderJoinCap() : boolean (tkminnie) - Query line join and cap enable-state (debug)
minGetEnableRenderStrokes() : boolean (tkminnie) - Query stroked path rendering enable-state (debug)
minGetEnableTesselateConcave() : boolean (tkminnie) - Query concave polygon software tesselation enable-state
minGetEnableUniformColors() : boolean (tkminnie) - Query uniform-colors enable-state.
minGetHeight() : int (tkminnie) - Get canvas height (pixels)
minGetStrokeWLineJoinThreshold() : float (tkminnie) - Query line-join-auto-disable threshold.
minGetStrokeWLineStripThreshold() : float (tkminnie) - Query line stroke width software tesselation threshold
minGetSwTesselateSizeThreshold() : int (tkminnie) - Query software tesselation polygon bounding box area threshold.
minGetTotalNumEllipses() : int (tkminnie) - Query total number of ellipses and circles (debug)
minGetTotalNumLines() : int (tkminnie) - Query total number of lines (debug)
minGetTotalNumLineStrips() : int (tkminnie) - Query total number of line strips (debug)
minGetTotalNumPoints() : int (tkminnie) - Query total number of points (debug)
minGetTotalNumRects() : int (tkminnie) - Query total number of rectangles (debug)
minGetTotalNumTris() : int (tkminnie) - Query total number of triangles (debug)
minGetTotalNumTrisTex() : int (tkminnie) - Query total number of textured triangles (debug)
minGetWidth() : int (tkminnie) - Get canvas width (pixels)
minInitScratchBuffers(Buffer buf, int defPointsPerPath, maxPointsPerPath, maxClippedPointsPerPath, maxExtrudedVerticesPerPath, maxClippedTrisPerPath) : int (tkminnie) - Initialize scratchbuffer or calculate required scratch buffer memory.
minIsEdgeAA() : boolean (tkminnie) - experimental
minIsEdgeAAScaleFix16() : boolean (tkminnie) - experimental
minIsVertexFix16() : boolean (tkminnie) - Query whether 14:2 fixed point vertex attribute mode was enabled at compile time
minJoin(int joinType) (tkminnie) - Select line joint type (short form)
minJoinBevel() (tkminnie) - Select Bevel line joints
minJoinCap(int joinCap) (tkminnie) - Set line joint and cap type (short form).
minJoinMiter() (tkminnie) - Select Miter line joints
minJoinNone() (tkminnie) - Disable line joints
minJoinRound() (tkminnie) - Select Round line joints
minLineTo(float dstX, dstY) (tkminnie) - Add line segment to current path
minMiterLimit(float l) (tkminnie) - Set miter limit.
minMoveTo(float x, y) (tkminnie) - Move path cursor to absolute position
minParseBuffer(Buffer buf) : boolean (tkminnie) - Parse MIB stream.
minRect(float w, h) (tkminnie) - Add rectangle segment to current path (cursor position denotes left / top corner)
minRectTexUVFlat(float x, y, w, h, ul, vt, ur, vb) (tkminnie) - Draw a texture mapped rectangle
minRectTexUVFlatDecal(float x, y, w, h, ul, vt, ur, vb) (tkminnie) - Draw a texture mapped rectangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha().
minRectTexUVGouraud(float x, y, w, h, ul, vt, ur, vb, int c32lt, c32rt, c32rb, c32lb) (tkminnie) - Draw a texture mapped, gouraud shaded rectangle.
minRectTexUVGouraudDecal(float x, y, w, h, ul, vt, ur, vb, int c32lt, c32rt, c32rb, c32lb) (tkminnie) - Draw a texture mapped, gouraud shaded rectangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha().
minResetAllocStats() (tkminnie) - Reset allocation debug statistics
minRoundRect(float w, h, rx, ry) (tkminnie) - Add rounded rectangle segment to current path (cursor position denotes left / top corner).
minSeg(int numSeg) (tkminnie) - Set number of subdivisions for next bezier curve / arc path segments
minSetDrawListExportOFS(Stream ofs) (tkminnie) - Set draw list output stream.
minSetEnableDraw(boolean bEnable) (tkminnie) - Enable or disable path drawing (debug)
minSetEnableDrawSW(boolean bEnable) (tkminnie) - Enable or disable software rasterizer (debug)
minSetEnableEdgeAA(boolean bEnable) (tkminnie) - Enable or disable edge AA triangle rendering (experimental)
minSetEnableForceConcaveEvenOdd(boolean bEnable) (tkminnie) - Force concave polygons to be rendered using the even-odd code paths
minSetEnableRenderFillConcave(boolean bEnable) (tkminnie) - Enable or disable concave path rendering (debug)
minSetEnableRenderFillEvenOdd(boolean bEnable) (tkminnie) - Enable or disable even-odd path rendering (debug)
minSetEnableRenderJoinCap(boolean bEnable) (tkminnie) - Enable or disable line joints and caps (debug)
minSetEnableRenderStrokes(boolean bEnable) (tkminnie) - Enable or disable stroked path rendering (debug)
minSetEnableTesselateConcave(boolean bEnable) (tkminnie) - Enable or disable concave polygon software tesselation (false=use HW accelerated polygons)
minSetEnableUniformColors(boolean bEnable) (tkminnie) - Enable or disable uniform colors.
minSetFramebufferOverride(int fbIdx, Texture tex, int w, h, pitch) : boolean (tkminnie) - Override framebuffer geometry and storage. Only applies to SW render mode.
minSetStrokeOffset(float offset) (tkminnie) - Set stroke width offset. Applied to next path draw calls.
minSetStrokeScale(float scale) (tkminnie) - Set stroke width scaling factor. Applied to next path draw calls.
minSetStrokeWLineJoinThreshold(float threshold) (tkminnie) - Set stroke width line-join-auto-disable threshold.
minSetStrokeWLineStripThreshold(float threshold) (tkminnie) - Set line stroke width software tesselation threshold (999999=disable SW tesselation).
minSetSwTesselateSizeThreshold(int sizeThreshold) (tkminnie) - Bounding box area threshold for polygon software tesselation. 0=disable SW tesselation
minSetVertexBufferExportOFS(Stream ofs) (tkminnie) - Set vertex attribute output stream.
minStrokeWidth(float w) (tkminnie) - Set line stroke width.
minTextureDecalAlpha(float decalAlpha) (tkminnie) - Select alpha for 'decal' texture draw calls
minTriangleTexUVFlat(float x1, y1, u1, v1, x2, y2, u2, v2, x3, y3, u3, v3) (tkminnie) - Draw a texture mapped triangle.
minTriangleTexUVFlatDecal(float x1, y1, u1, v1, x2, y2, u2, v2, x3, y3, u3, v3) (tkminnie) - Draw a texture mapped triangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha().
minTriangleTexUVGouraud(float x1, y1, u1, v1, int c32v1, float x2, y2, u2, v2, int c32v2, float x3, y3, u3, v3, int c32v3) (tkminnie) - Draw a texture mapped, gouraud shaded triangle.
minTriangleTexUVGouraudDecal(float x1, y1, u1, v1, int c32v1, float x2, y2, u2, v2, int c32v2, float x3, y3, u3, v3, int c32v3) (tkminnie) - Draw a texture mapped, gouraud shaded triangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha().
minUnbindTexture() (tkminnie) - Unbind textureMinnieSetup -
MINNIE_LINECAP_BUTT -
MINNIE_LINECAP_NONE -
MINNIE_LINECAP_ROUND -
MINNIE_LINECAP_SQUARE -
MINNIE_LINEJOIN_BEVEL -
MINNIE_LINEJOIN_MITER -
MINNIE_LINEJOIN_NONE -
MINNIE_LINEJOIN_ROUND -
MINNIE_PATH_TYPE_CONCAVE -
MINNIE_PATH_TYPE_CONVEX -
MINNIE_PATH_TYPE_EVENODD -
MINNIE_PATH_TYPE_IMMEDIATE -
Function minArcTo | ||||||||||||||||||||||||||||||||||||||||
Add elliptic arc segment to current path | ||||||||||||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBegin | |||
Free paths, reset state and start new drawing. | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginImmediate | |||||
Begin new Immediate path definition. | |||||
Signature | |||||
| |||||
Returns | |||||
| |||||
Description | |||||
Graphics elements within immediate paths are rendered immediately, i.e. they do not require separate draw-path calls. Immediate paths are particularly useful for graphics elements like UV-textured triangles and rectangles, which cannot be added to regular paths. |
minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginPath | |||||
Begin new Even-Odd path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginPathConcave | |||||
Begin new Concave path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginPathConvex | |||||
Begin new Convex path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginPathEvenOdd | |||||
Begin new Even-Odd path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginPathEx | ||||||||||
Begin new path definition. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
Returns | ||||||||||
| ||||||||||
minBeginPath(), minBeginPathConvex, minBeginPathConcave, minBeginPathEvenOdd, minEndPath
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginSub | |||||
Begin new Even-Odd sub-path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginSubConcave | |||||
Begin new Concave sub-path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginSubConvex | |||||
Begin new Convex sub-path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginSubEvenOdd | |||||
Begin new Even-Odd sub-path definition | |||||
Signature | |||||
| |||||
Returns | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBeginSubEx | ||||||||||
Begin new sub-path definition. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
Sub paths can e.g. be used to cut holes into the parent (even-odd type) path. | ||||||||||
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minBindTexture | ||||||||||||||||||||
Bind 2D texture. | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
| ||||||||||||||||||||
Description | ||||||||||||||||||||
Applies to texture triangle and rectangle draw calls. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minCap | |||||
Select line cap type (short form) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Function minCapButt | |||
Select Butt line caps | |||
Signature | |||
|
Function minCapNone | |||
Disable line caps | |||
Signature | |||
|
Function minCapRound | |||
Select Round line caps | |||
Signature | |||
|
Function minCircle | |||
Add circle segment to current path (cursor position denotes center) | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minColor | |||
Set ARGB32 color for next path draw call | |||
Signature | |||
|
Function minCubicMirrorTo | |||||||||||||||||||||||||
Add smoothed / mirrored cubic spline segment to current path. | |||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Description | |||||||||||||||||||||||||
The implicite control point 1 is calculated by mirroring the previous segment's control point 2. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minCubicTo | |||||||||||||||||||||||||||||||||||
Add cubic spline segment to current path | |||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minDebugPrintAllocStats | |||
Debug-print allocation statistics to the console | |||
Signature | |||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minDebugPrintPathStats | |||
Debug-print path statistics to the console | |||
Signature | |||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minDrawPath | |||||
Draw previously defined path | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEllipse | |||||||||||||||
Add ellipse segment to current path (cursor position denotes center) | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEnd | |||
End drawing | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEndImmediate | |||
End Immediate path definition | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEndPath | |||||
End path definition | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEndPathClosed | |||
End path definition and close path (connect last to first, e.g. polygons) | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEndPathOpen | |||
End path definition and keep path open (e.g. polylines) | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minEndSub | |||||
End sub-path definition | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSubClosed(), minEndSubOpen()
Function minEndSubClosed | |||
End sub-path definition and close sub-path (connect last to first) | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubOpen()
Function minEndSubOpen | |||
End sub-path definition and keep sub-path open | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed()
Function minExecDrawList | |||||||||||||||
Execute draw-list | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
Function minExecDrawListEx | ||||||||||||||||||||
Execute draw-list | ||||||||||||||||||||
Signature | ||||||||||||||||||||
| ||||||||||||||||||||
Arguments | ||||||||||||||||||||
|
Function minFill | |||
Select fill mode for next path draw call | |||
Signature | |||
|
Function minFreeDynamic | |||
Free dynamically allocated memory (paths) | |||
Signature | |||
|
Function minGetColorByIndex | ||||||||||
Get ARGB32 color from current palette. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
| ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
Can e.g. be used to query the background color of an imported SVG object. | ||||||||||
Function minGetEnableEdgeAA | |||||
Query edge AA triangle rendering enable-state (experimental) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableForceConcaveEvenOdd | |||||
Query concave-polygons-via-even-odd-code-path enable-state | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableRenderFillConcave | |||||
Query concave path rendering enable-state (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableRenderFillEvenOdd | |||||
Query even-odd path rendering enable-state (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableRenderJoinCap | |||||
Query line join and cap enable-state (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableRenderStrokes | |||||
Query stroked path rendering enable-state (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableTesselateConcave | |||||
Query concave polygon software tesselation enable-state | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetEnableUniformColors | |||||
Query uniform-colors enable-state. | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetHeight | |||||
Get canvas height (pixels) | |||||
Signature | |||||
| |||||
Returns | |||||
|
Function minGetStrokeWLineJoinThreshold | |||||
Query line-join-auto-disable threshold. | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetStrokeWLineStripThreshold | |||||
Query line stroke width software tesselation threshold | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetSwTesselateSizeThreshold | |||||
Query software tesselation polygon bounding box area threshold. | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumEllipses | |||||
Query total number of ellipses and circles (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumLines | |||||
Query total number of lines (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumLineStrips | |||||
Query total number of line strips (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumPoints | |||||
Query total number of points (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumRects | |||||
Query total number of rectangles (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumTris | |||||
Query total number of triangles (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetTotalNumTrisTex | |||||
Query total number of textured triangles (debug) | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minGetWidth | |||||
Get canvas width (pixels) | |||||
Signature | |||||
| |||||
Returns | |||||
|
Function minInitScratchBuffers | ||||||||||||||||||||||||||||||||||||||||
Initialize scratchbuffer or calculate required scratch buffer memory. | ||||||||||||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Returns | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Function minIsEdgeAA | |||||
experimental | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minIsEdgeAAScaleFix16 | |||||
experimental | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minIsVertexFix16 | |||||
Query whether 14:2 fixed point vertex attribute mode was enabled at compile time | |||||
Signature | |||||
| |||||
Returns | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minJoin | |||||
Select line joint type (short form) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Function minJoinBevel | |||
Select Bevel line joints | |||
Signature | |||
|
Function minJoinCap | |||||
Set line joint and cap type (short form). | |||||
Signature | |||||
| |||||
Arguments | |||||
|
Function minJoinMiter | |||
Select Miter line joints | |||
Signature | |||
|
Function minJoinNone | |||
Disable line joints | |||
Signature | |||
|
Function minJoinRound | |||
Select Round line joints | |||
Signature | |||
|
Function minLineTo | |||||||||||||||
Add line segment to current path | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minMiterLimit | |||||
Set miter limit. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
When the miter line joint distance exceeds the miter limit, a bevel line joint will be rendered instead. |
Function minMoveTo | |||||||||||||||
Move path cursor to absolute position | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minParseBuffer | ||||||||||
Parse MIB stream. | ||||||||||
Signature | ||||||||||
| ||||||||||
Arguments | ||||||||||
Returns | ||||||||||
| ||||||||||
Description | ||||||||||
The MIB data can either be generated by the application, or be converted from e.g. an SVG file via an offline preprocessor. | ||||||||||
Function minRect | |||||||||||||||
Add rectangle segment to current path (cursor position denotes left / top corner) | |||||||||||||||
Signature | |||||||||||||||
| |||||||||||||||
Arguments | |||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minRectTexUVFlat | |||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped rectangle | |||||||||||||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minRectTexUVFlatDecal | |||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped rectangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha(). | |||||||||||||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minRectTexUVGouraud | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped, gouraud shaded rectangle. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minRectTexUVGouraudDecal | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped, gouraud shaded rectangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha(). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minResetAllocStats | |||
Reset allocation debug statistics | |||
Signature | |||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minRoundRect | |||||||||||||||||||||||||
Add rounded rectangle segment to current path (cursor position denotes left / top corner). | |||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||
| |||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minSeg | |||||
Set number of subdivisions for next bezier curve / arc path segments | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minSetDrawListExportOFS | |||||
Set draw list output stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
Function minSetEnableDraw | |||||
Enable or disable path drawing (debug) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableDrawSW | |||||
Enable or disable software rasterizer (debug) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableEdgeAA | |||||
Enable or disable edge AA triangle rendering (experimental) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableForceConcaveEvenOdd | |||||
Force concave polygons to be rendered using the even-odd code paths | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableRenderFillConcave | |||||
Enable or disable concave path rendering (debug) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableRenderFillEvenOdd | |||||
Enable or disable even-odd path rendering (debug) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableRenderJoinCap | |||||
Enable or disable line joints and caps (debug) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableRenderStrokes | |||||
Enable or disable stroked path rendering (debug) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableTesselateConcave | |||||
Enable or disable concave polygon software tesselation (false=use HW accelerated polygons) | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetEnableUniformColors | |||||
Enable or disable uniform colors. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
When enabled, colors are passed via shader uniforms (constant for the duration of a draw call, decreases memory usage).When disabled, colors are passed via shader attributes, which allows multiple (triangle) draw calls to be merged (but increases memory usage). |
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetFramebufferOverride | |||||||||||||||||||||||||||||||||||
Override framebuffer geometry and storage. Only applies to SW render mode. | |||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
Returns | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
Function minSetStrokeOffset | |||||
Set stroke width offset. Applied to next path draw calls. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetStrokeScale | |||||
Set stroke width scaling factor. Applied to next path draw calls. | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetStrokeWLineJoinThreshold | |||||
Set stroke width line-join-auto-disable threshold. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
Allows line joints to be disabled for narrow lines. |
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineStripThreshold(), minSetSwTesselateSizeThreshold()
Function minSetStrokeWLineStripThreshold | |||||
Set line stroke width software tesselation threshold (999999=disable SW tesselation). | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
Fall back to software tesselation if the stroke width exceeds the thresold. |
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetSwTesselateSizeThreshold()
Function minSetSwTesselateSizeThreshold | |||||
Bounding box area threshold for polygon software tesselation. 0=disable SW tesselation | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minGetEnableEdgeAA(), minGetEnableForceConcaveEvenOdd(), minGetEnableRenderFillConcave(), minGetEnableRenderFillEvenOdd(), minGetEnableRenderJoinCap(), minGetEnableRenderStrokes(), minGetEnableTesselateConcave(), minGetEnableUniformColors(), minGetStrokeWLineJoinThreshold(), minGetStrokeWLineStripThreshold(), minGetSwTesselateSizeThreshold(), minIsEdgeAA(), minIsEdgeAAScaleFix16(), minIsVertexFix16(), minSetEnableEdgeAA(), minSetEnableForceConcaveEvenOdd(), minSetEnableRenderFillConcave(), minSetEnableRenderFillEvenOdd(), minSetEnableRenderJoinCap(), minSetEnableRenderStrokes(), minSetEnableTesselateConcave(), minSetEnableUniformColors(), minSetStrokeOffset(), minSetStrokeScale(), minSetStrokeWLineJoinThreshold(), minSetStrokeWLineStripThreshold()
Function minSetVertexBufferExportOFS | |||||
Set vertex attribute output stream. | |||||
Signature | |||||
| |||||
Arguments | |||||
Function minStrokeWidth | |||||
Set line stroke width. | |||||
Signature | |||||
| |||||
Arguments | |||||
| |||||
Description | |||||
The total line width is (2 * strokeW). |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minTextureDecalAlpha | |||||
Select alpha for 'decal' texture draw calls | |||||
Signature | |||||
| |||||
Arguments | |||||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minTriangleTexUVFlat | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped triangle. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minTriangleTexUVFlatDecal | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped triangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha(). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signature | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arguments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minTriangleTexUVGouraud | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped, gouraud shaded triangle. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minTriangleTexUVGouraudDecal | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Draw a texture mapped, gouraud shaded triangle. The texture is crossfaded with the current fill color according to minTextureDecalAlpha(). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Signature | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Arguments | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Multiple consecutive draw calls will be merged automatically. |
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
Function minUnbindTexture | |||
Unbind texture | |||
Signature | |||
|
minBeginImmediate(), minBeginPath(), minBeginPathConcave(), minBeginPathConvex(), minBeginPathEvenOdd(), minBeginPathEx(), minBeginSub(), minBeginSubConcave(), minBeginSubConvex(), minBeginSubEvenOdd(), minBeginSubEx(), minEndImmediate(), minEndPath(), minEndPathClosed(), minEndPathOpen(), minEndSub(), minEndSubClosed(), minEndSubOpen()
auto-generated by "DOG", the TkScript document generator. Thu, 11/Dec/2025 13:42:00