Alex Szpakowski
|
f20c637dd6
|
iOS: Fix simulator build
|
2021-05-30 16:04:37 -03:00 |
|
Alex Szpakowski
|
aa8ed7c8c5
|
Revert change that added codepoint variant of Font:getWidth.
It could break code that relied on Lua's implicit conversion from numbers to strings.
|
2021-05-30 15:46:21 -03:00 |
|
Miku AuahDark
|
4fe21d40d1
|
Switch from Ubuntu 16.04 to 18.04
This is only for GitHub Actions artifacts (due to actions/virtual-environments#3287),
thus official releases will hopefully still based on 16.04.
|
2021-05-30 23:36:12 +08:00 |
|
Alex Szpakowski
|
838901f5dc
|
Update readme with new macOS build instructions
|
2021-05-30 12:19:01 -03:00 |
|
Alex Szpakowski
|
5b4c4e5a0e
|
github action for macOS archives .app file.
|
2021-05-30 12:07:02 -03:00 |
|
Alex Szpakowski
|
28a3dca937
|
Add github build action for macOS
|
2021-05-30 12:06:26 -03:00 |
|
Alex Szpakowski
|
3cf303adb3
|
macOS: build for arm64+x64.
Remove obsolete linker flags needed for LuaJIT 2.0.
|
2021-05-30 11:08:52 -03:00 |
|
Alex Szpakowski
|
aeb2a853c7
|
macOS: xcode only looks for frameworks in platform/xcode/macosx/Frameworks.
A symlink can be used if other search locations are desired.
|
2021-05-30 11:07:53 -03:00 |
|
Alex Szpakowski
|
4e15df2df9
|
macOS: remove accidentally included Lua files from love.framework
|
2021-05-30 10:47:47 -03:00 |
|
Alex Szpakowski
|
fbe8ce198c
|
Add project-local macOS frameworks to gitignore
|
2021-05-30 10:45:58 -03:00 |
|
Alex Szpakowski
|
17c26dc902
|
Fix compile error on older C++ compilers
|
2021-04-20 19:18:59 -03:00 |
|
Alex Szpakowski
|
3d3c665f3c
|
Fix Mesh:setVertexMap.
Fixes #1686
|
2021-04-20 19:09:20 -03:00 |
|
Alex Szpakowski
|
e9c58c8192
|
Work around certain buggy Vivante GPU drivers on Android
love2d/love-android#204
|
2021-04-17 15:09:21 -03:00 |
|
Alex Szpakowski
|
977c690fa9
|
Fix physics meter value persisting after love.event.quit("restart").
Fixes #1685
|
2021-04-11 19:53:16 -03:00 |
|
Alex Szpakowski
|
14cda7818f
|
Rename internal enum
|
2021-04-07 20:43:22 -03:00 |
|
Alex Szpakowski
|
9b4aea8f17
|
Missed some copyright date updates
|
2021-04-07 20:34:24 -03:00 |
|
Alex Szpakowski
|
21f5ba86d3
|
Merge branch 'master' into 12.0-development
|
2021-04-07 20:33:44 -03:00 |
|
Alex Szpakowski
|
b1692a4000
|
metal: implement internal Shader::setVideoTextures method
|
2021-04-07 20:12:15 -03:00 |
|
Alex Szpakowski
|
6f8c48f6cd
|
Reorder readme sections
|
2021-04-05 12:25:40 -03:00 |
|
Alex Szpakowski
|
774ebfcf90
|
Small tweaks to readme
|
2021-04-05 12:10:01 -03:00 |
|
Alex Szpakowski
|
7b6978f052
|
Add Font:getKerning.
Also add a variant of Font:getWidth which accepts a codepoint number.
Fixes #1403
|
2021-04-05 11:22:54 -03:00 |
|
Alex Szpakowski
|
b5ef8a8c2c
|
Update changelog
|
2021-04-05 11:01:02 -03:00 |
|
Alex Szpakowski
|
c59c85e04c
|
Fix Text:getWidth when the Text only contains spaces
Fixes #1555
|
2021-04-05 10:32:01 -03:00 |
|
Alex Szpakowski
|
0bc574ef4e
|
metal: fix Shader:send not flushing the active auto-batch.
|
2021-04-04 23:49:23 -03:00 |
|
Alex Szpakowski
|
6296e44425
|
metal: fix clampzero wrap mode.
|
2021-04-04 23:48:23 -03:00 |
|
Alex Szpakowski
|
2ec9f88f7a
|
metal: more robust render pass handling.
Initial implementation of captureScreenshot.
Fix getStats().shaderswitches.
Fix getStats().drawcalls.
|
2021-04-04 23:47:58 -03:00 |
|
Alex Szpakowski
|
f89aabb0bb
|
Update copyright year for 2021
|
2021-04-04 16:14:45 -03:00 |
|
Alex Szpakowski
|
1e3e4faba7
|
Fix the wrong type of deletion used in some internal Mesh data
|
2021-04-04 16:02:59 -03:00 |
|
Alex Szpakowski
|
c991f999eb
|
Account for different DPI scales in font fallbacks.
Fixes #1675
|
2021-04-04 16:01:22 -03:00 |
|
Alex Szpakowski
|
8c88d645a3
|
metal: avoid redundant resource binding calls.
|
2021-04-03 13:49:29 -03:00 |
|
Alex Szpakowski
|
4ddb7e2cf7
|
metal: initialize empty Buffer contents.
|
2021-04-03 13:46:56 -03:00 |
|
Alex Szpakowski
|
a4d0761e84
|
metal: work on depth/stencil textures, MSAA
|
2021-04-02 22:10:01 -03:00 |
|
Alex Szpakowski
|
3accf51eb2
|
metal: explicitly compile to metalsl 2.1
|
2021-04-02 18:10:46 -03:00 |
|
Alex Szpakowski
|
9acf7df8e8
|
metal: fix crash when stream buffers are resized
|
2021-04-02 17:53:55 -03:00 |
|
Alex Szpakowski
|
4cac353908
|
metal: fix love_ScreenSize when a canvas is active
|
2021-04-02 16:10:20 -03:00 |
|
Alex Szpakowski
|
1e90b4e8f7
|
metal: fix shader uniform names
|
2021-04-02 15:45:17 -03:00 |
|
Alex Szpakowski
|
662b70458e
|
metal: fix setCanvas
|
2021-04-02 14:32:45 -03:00 |
|
Alex Szpakowski
|
ceaa8f95ff
|
metal: fix texel buffer size
|
2021-03-31 23:04:27 -03:00 |
|
Alex Szpakowski
|
5fa570b9a6
|
metal: initial texel buffer Shader:send implementation
|
2021-03-31 23:02:36 -03:00 |
|
Alex Szpakowski
|
1b9b32c7a7
|
metal: clean up some shader code
|
2021-03-31 20:38:37 -03:00 |
|
Alex Szpakowski
|
52d4a5c679
|
metal: initial shader texture binding implementation.
rework metal shader compilation/parsing.
|
2021-03-31 18:35:57 -03:00 |
|
Alex Szpakowski
|
46ca836bd5
|
metal: enable clamp-to-one wrap mode on iOS 10.14+
|
2021-03-30 19:32:33 -03:00 |
|
Alex Szpakowski
|
7eb3d4343a
|
Move some shader binding validation code out of the opengl backend
|
2021-03-30 19:28:42 -03:00 |
|
Alex Szpakowski
|
2064c140ac
|
metal: clamp scissor rect to be within the active RT
|
2021-03-30 19:27:52 -03:00 |
|
Alex Szpakowski
|
aad0810e11
|
metal: initial (bad/slow) setShader tracking
|
2021-03-29 18:28:06 -03:00 |
|
Alex Szpakowski
|
3a1c85c13e
|
metal: hook up correct texture size and max RT limits
|
2021-03-27 23:10:49 -03:00 |
|
Alex Szpakowski
|
0d94530374
|
metal: implement vsync toggle on macOS
|
2021-03-27 22:40:29 -03:00 |
|
Alex Szpakowski
|
1e85e1b414
|
metal: fix Buffers, fix shader cleanup
|
2021-03-27 22:21:00 -03:00 |
|
Alex Szpakowski
|
326dfe2632
|
metal: workaround for garbage data being stored in pipeline keys
|
2021-03-27 17:46:43 -03:00 |
|
Alex Szpakowski
|
da6fd95a64
|
metal: more work on shader uniforms
|
2021-03-27 17:37:53 -03:00 |
|