update docs

This commit is contained in:
banepwn 2020-04-02 01:32:05 -04:00
parent 4730e41126
commit c42d00bbb4
2 changed files with 679 additions and 12 deletions

2
.gitignore vendored
View File

@ -1,3 +1 @@
compatibility.css
compatibility.php
game-nf-*

View File

@ -566,19 +566,75 @@
<th><span class="badish">Very incomplete</span></th>
</tr>
<tr>
<td>love.graphics.reset</td>
<<<<<<< HEAD
<td>love.graphics.arc</td>
<td></td>
<td><span class="good">Complete</span></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.circle</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.clear</td>
<td></td>
<td><span class="good">Complete</span></td>
<td><span class="goodish">Inaccurate</span></td>
</tr>
<tr>
<td>love.graphics.origin</td>
<td>love.graphics.discard</td>
<td></td>
<td><span class="neutral">Untested</span></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.draw</td>
<td></td>
<td><span class="badish">Very incomplete</span></td>
</tr>
<tr>
<td>love.graphics.drawInstanced</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.drawLayer</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.drawq</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.ellipse</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.flushBatch</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.line</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.point</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.points</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.polygon</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.present</td>
@ -586,19 +642,169 @@
<td><span class="bad">Stub</span></td>
</tr>
<tr>
<td>love.graphics.isActive</td>
<td>love.graphics.print</td>
<td></td>
<td><span class="bad">Stub</span></td>
<td><span class="badish">Very incomplete</span></td>
</tr>
<tr>
<td>love.graphics.getWidth</td>
<td>love.graphics.printf</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.quad</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.rectangle</td>
<td></td>
<td><span class="badish">Very incomplete</span></td>
</tr>
<tr>
<td>love.graphics.stencil</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.triangle</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.captureScreenshot</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newArrayImage</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newCanvas</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newCubeImage</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newFont</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newFramebuffer</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newImage</td>
<td></td>
<td><span class="medium">Incomplete</span></td>
</tr>
<tr>
<td>love.graphics.newImageFont</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newMesh</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newMesh</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newParticleSystem</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newPixelEffect</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newQuad</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newScreenshot</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newShader</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newSpriteBatch</td>
<td>Resulting SpriteBatch object is full of stubs.</td>
<td><span class="badish">Very incomplete</span></td>
</tr>
<tr>
<td>love.graphics.newStencil</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newText</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newVideo</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newText</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newVideo</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.newVolumeImage</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setNewFont</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.validateShader</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getBackgroundColor</td>
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<td>love.graphics.getHeight</td>
<td>love.graphics.getBlendMode</td>
<td></td>
<td><span class="good">Complete</span></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getCanvas</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getColor</td>
@ -606,6 +812,462 @@
<td><span class="good">Complete</span></td>
</tr>
<tr>
<td>love.graphics.getColorMask</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getColorMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getDefaultFilter</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getDefaultImageFilter</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getDepthMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getFont</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getFrontFaceWinding</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getLineJoin</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getLineStyle</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getLineWidth</td>
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<td>love.graphics.getMeshCullMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getPixelEffect</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getPointSize</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getPointStyle</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getScissor</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getShader</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getStackDepth</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getStencilTest</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.intersectScissor</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.isActive</td>
<td>Always returns true.</td>
<td><span class="bad">Stub</span></td>
</tr>
<tr>
<td>love.graphics.isGammaCorrect</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.isSupported</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.isWireframe</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
=======
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
<td>love.graphics.reset</td>
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.setBackgroundColor</td>
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<td>love.graphics.setBlendMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setCanvas</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setColor</td>
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<td>love.graphics.setColorMask</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setColorMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setDefaultFilter</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setDefaultImageFilter</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setDepthMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setFont</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setFrontFaceWinding</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setLineJoin</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setLineStyle</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setLineWidth</td>
=======
<td>love.graphics.clear</td>
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.setMeshCullMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setPixelEffect</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setPointSize</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setPointStyle</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setScissor</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setShader</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setStackDepth</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setStencil</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setStencilTest</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setWireframe</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.applyTransform</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.inverseTransformPoint</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
=======
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
<td>love.graphics.origin</td>
<td></td>
<td><span class="neutral">Untested</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.pop</td>
<td></td>
<td><span class="bad">Stub</span></td>
</tr>
<tr>
<td>love.graphics.push</td>
=======
<td>love.graphics.present</td>
<td>Probably inherently incompatible with Infatuated's design.</td>
<td><span class="bad">Stub</span></td>
</tr>
<tr>
<td>love.graphics.isActive</td>
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
<td></td>
<td><span class="bad">Stub</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.replaceTransform</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.rotate</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.scale</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.shear</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.transformPoint</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.translate</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.checkMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getCaption</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getDPIScale</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getDimensions</td>
<td></td>
<td><span class="bad">Missing</span></td>
=======
<td>love.graphics.getWidth</td>
<td></td>
<td><span class="good">Complete</span></td>
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
</tr>
<tr>
<td>love.graphics.getHeight</td>
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.getMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getModes</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getPixelDimensions</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getPixelHeight</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getPixelWidth</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getWidth</td>
=======
<td>love.graphics.getColor</td>
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
<td></td>
<td><span class="good">Complete</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.hasFocus</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.isCreated</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setCaption</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setIcon</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.setMode</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.toggleFullscreen</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getCanvasFormats</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getCompressedImageFormats</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getImageFormats</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getMaxImageSize</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getMaxPointSize</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getRenderInfo</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getStats</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getSupported</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getSystemLimit</td>
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<td>love.graphics.getSystemLimits</td>
=======
<td>love.graphics.setColor</td>
<td></td>
<td><span class="good">Complete</span></td>
@ -647,13 +1309,20 @@
</tr>
<tr>
<td>love.graphics.printf</td>
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
<td></td>
<td><span class="bad">Missing</span></td>
</tr>
<tr>
<<<<<<< HEAD
<td>love.graphics.getTextureTypes</td>
<td></td>
<td><span class="bad">Missing</span></td>
=======
<td>love.graphics.rectangle</td>
<td></td>
<td><span class="badish">Very incomplete</span></td>
>>>>>>> 4730e411262d3410ec0edc33d59d1f11ecd7e7b6
</tr>
<!---->
<tr>