Files
love/testing/todo.md
T
2023-10-08 21:11:07 +01:00

31 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
`/Applications/love_12.app/Contents/MacOS/love ./testing`
## TESTSUITE
- [ ] setStencilMode to replace setStencilTest
- [ ] start graphics drawing methods
- [ ] move object methods to respective modules
- [ ] start object methods
## GRAPHICS
Methods that need a actual graphic pixel checks if possible:
- [ ] setDepthMode
- [ ] setFrontFaceWinding
- [ ] setMeshCullMode
## FUTURE
- [ ] need a platform: format table somewhere for compressed formats (i.e. DXT not supported)
- [ ] use coroutines for the delay action? i.e. wrap each test call in coroutine
- [ ] could nil check some joystick and keyboard methods?
## GITHUB ACTION CI
- [ ] linux needs to run xvfb-run with the appimage
- [ ] try vulkan on windows/linux
- [ ] ios test run?
## NOTES
Can't run --renderers metal on github action images:
Run love-macos/love.app/Contents/MacOS/love testing --renderers metal
Cannot create Metal renderer: Metal is not supported on this system.
Cannot create graphics: no supported renderer on this system.
Error: Cannot create graphics: no supported renderer on this system.