Sasha Szpakowski
4631bc56fb
Merge branch 'main' into 12.0-development
2023-12-25 15:39:45 +01:00
Sasha Szpakowski
8423b82dba
Merge pull request #1999 from Raltyro/patch-1
...
Fix deprecated love.graphics.stencil function resetting stencilMode
2023-12-24 15:19:23 +01:00
Ralty
1f8e3551aa
Update wrap_Graphics.lua
2023-12-24 17:28:27 +07:00
Ralty
b7362200c8
Fix deprecated love.graphics.stencil resetting stencilMode
2023-12-24 17:26:58 +07:00
Sasha Szpakowski
cb4cb80595
tests: fix love.math.randomNormal test consistency
...
also test exact values to make sure the tests cover algorithm changes
2023-12-23 23:07:31 +01:00
Sasha Szpakowski
eb552dfcb6
Fix compile warning
2023-12-23 16:54:00 +01:00
Sasha Szpakowski
0be5a214dd
tests: remove invalid parameter in readbackTexture calls.
2023-12-14 18:39:22 -04:00
Sasha Szpakowski
cb24af7cc2
tests: add texture debug name check
2023-12-13 21:47:42 -04:00
Sasha Szpakowski
b7e576efa8
tests: add some tolerance to video rewind test
...
It happens while the video is still playing, so the tell() query after the rewind isn't guaranteed to be 0.
2023-12-13 21:05:12 -04:00
Sasha Szpakowski
12b24c3cc7
CI: don't create compat (aka bunch-of-vc-redist-dll) windows builds.
2023-12-13 20:42:42 -04:00
Sasha Szpakowski
059cab0364
metal: implement buffer/texture debug names.
2023-12-13 20:27:58 -04:00
Sasha Szpakowski
7b899fbc17
opengl: add version checks when setting debug names.
2023-12-13 20:27:31 -04:00
Sasha Szpakowski
9b79d3a91b
Merge pull request #1994 from nikeinikei/12.0-development
...
Implement #1992
2023-12-13 19:54:00 -04:00
niki
c8da517759
don't use optional for debugName
2023-12-14 00:42:19 +01:00
niki
364b5c3b7b
adjust code styling
2023-12-14 00:16:38 +01:00
niki
7a25dfa7fc
add texture:getDebugName and buffer:getDebugName
2023-12-14 00:09:08 +01:00
niki
834398335d
fix buffer debugname is optional
2023-12-13 16:03:22 +01:00
niki
a5d7ba1589
implement #1992
...
add debugname to settings table for texture and buffer,
which can be used for debugging in e.g. RenderDoc.
2023-12-13 14:28:34 +01:00
Sasha Szpakowski
a6ae0ae10d
tests: more tolerance for sleep overshooting its time
...
CI machines can take a while doing some other thing during a sleep.
2023-12-12 20:16:51 -04:00
Sasha Szpakowski
e6af895b01
tests: video play/pause time test waits for less time
2023-12-12 19:55:38 -04:00
Sasha Szpakowski
6715bae0c3
tests: add waitSeconds method
2023-12-12 19:53:56 -04:00
Sasha Szpakowski
1f38b77bab
tests: sleep for a shorter time in getTime test
2023-12-12 19:53:38 -04:00
Sasha Szpakowski
e413f0c033
tests: sleep for a shorter time
2023-12-12 19:38:39 -04:00
Sasha Szpakowski
4b9f4f77e9
tests: fix invalid effect volumes.
...
OpenAL prints an error when they're out of range.
2023-12-12 19:36:47 -04:00
Sasha Szpakowski
a51ea9430b
Merge pull request #1989 from ellraiser/12.0-development
...
test suite cleanup + updates
2023-12-10 17:56:02 -04:00
ell
eda26b3574
Update joystick.lua
2023-12-10 21:41:50 +00:00
Sasha Szpakowski
0df51cf743
Windows: update build version in love.rc
2023-12-09 21:01:55 -04:00
Sasha Szpakowski
444ab6311b
Workaround for Windows 7 runtime compatibility
2023-12-09 19:41:52 -04:00
ell
6a2ba9322e
tweaks for hardware tests
2023-12-05 10:26:24 +00:00
ell
2875a96e92
test updates
...
- update main love readme to include note on tests
- added module tests for Sensor, Keyboard, Touch, Joystick, Mouse, and Love (for hooks + basic love-level methods)
- general clean-up of main class logic
- couple fixes for runner-specific failures (physics.Joint, audio.getActiveSourceCount, mouse.getPosition)
- change window.close test to run last
2023-12-04 16:13:38 +00:00
Sasha Szpakowski
6eb8d54673
Release date
11.5
2023-12-03 08:44:36 -04:00
Sasha Szpakowski
62d17371ca
macOS xcode project: update deployment target to macOS 10.11
...
When it's set to earlier versions, love fails to link when new versions of the macOS SDK are used.
2023-12-02 15:37:44 -04:00
Sasha Szpakowski
8951635abc
Merge branch 'main' into 12.0-development
2023-12-02 13:40:49 -04:00
Sasha Szpakowski
36783d30f0
Merge pull request #1974 from ellraiser/12.0-testsuite
...
basic API test suite
2023-11-29 20:45:36 -04:00
Sasha Szpakowski
30009dbe2c
Merge pull request #1988 from sewbacca/fix/mingw-utf16
...
MinGW: Adapt to utf-16 encoded love.rc
2023-11-28 21:45:14 -04:00
ell
13c5f7ac34
Merge remote-tracking branch 'upstream/12.0-development' into 12.0-testsuite
2023-11-28 15:15:48 +00:00
Sewbacca
76fcc5bc3d
MinGW: Support utf-16 encoded love.rc
2023-11-28 16:11:07 +01:00
Sasha Szpakowski
696007ee39
Don't unconditionally run love.jitsetup when love is used as a library
2023-11-27 23:14:36 -04:00
Miku AuahDark
6a298a74c2
jitsetup: Also disable JIT on ARM32 platform.
2023-11-27 12:47:23 +08:00
Miku AuahDark
f4f3105ccd
Call love.jitsetup during thread initialization too.
2023-11-27 12:13:56 +08:00
Miku AuahDark
da3fdba7f4
Android: Remove calls to luaJIT_setmode.
...
Turning off JIT is now done in jitsetup.lua.
2023-11-27 11:35:37 +08:00
Sasha Szpakowski
d21c9cb6de
macOS/arm64: turn off JIT compilation by default.
2023-11-26 17:11:34 -04:00
Sasha Szpakowski
aa0a0bdf7a
iOS: remove LuaJIT build script.
...
It's been moved to the love-apple-dependencies repository.
2023-11-26 14:23:49 -04:00
Miku AuahDark
788e58b315
Revert love.rc changes from #1985 .
2023-11-27 00:01:43 +08:00
Sasha Szpakowski
e3a0ba3737
Merge pull request #1985 from sewbacca/feature/mingw
...
MinGW / MSYS2 Support
2023-11-26 11:52:13 -04:00
Sewbacca
11d4bdd1a3
Add support for MinGW
2023-11-26 15:00:34 +01:00
Sasha Szpakowski
910533edda
Initial code for sending flat-array matrices to storage buffers (untested).
2023-11-24 14:12:47 -04:00
ell
cc4b618a42
Update physics.lua
2023-11-23 13:57:07 +00:00
ell
d6c779643f
fix some ranges for runners
2023-11-23 13:17:09 +00:00
ell
c5fb1a7f4e
Merge remote-tracking branch 'upstream/12.0-development' into 12.0-testsuite
2023-11-23 13:16:35 +00:00