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
2d2918a254
Merge branch '12.0-development' into metal
2021-03-26 21:42:08 -03:00
Alex Szpakowski
e1d5f3b010
metal: fix Texture:setWrap/setFilter
2021-03-25 20:41:05 -03:00
Alex Szpakowski
4639e7330e
metal: initial implementation of Texture:newImageData.
2021-03-25 20:36:31 -03:00
Alex Szpakowski
20a92a4106
Merge branch '12.0-development' into metal
2020-12-22 22:37:17 -04:00
Alex Szpakowski
9d2dca5740
metal: nogame and error screens work.
...
- implement love.graphics.setColor
- implement default textures
- hacky implementation of default uniform data
- use texture swizzles to set up LA8 (text) texture data
- shader reflection work
2020-06-13 20:29:23 -03:00
Alex Szpakowski
ceb1e4459b
metal: initial sampler cache implementation
2020-04-26 09:09:26 -03:00
Alex Szpakowski
acc4064a6c
metal: implement stubs for missing methods
2020-04-22 23:18:00 -03:00
Alex Szpakowski
7c1a344c23
Minor cleanup of some metal helper code
2020-02-28 23:00:07 -04:00
Alex Szpakowski
455b0c2c6b
metal: more work on MSAA textures
2020-02-15 16:00:55 -04:00
Alex Szpakowski
64b38459cf
Update metal backend for Image+Canvas->Texture changes
2020-02-15 15:44:23 -04:00