dev7355608
dev7355608
##### Description of change Added `state` and `blendMode` properties to `MaskData` for sprite masks. ##### Pre-Merge Checklist - [x] Tests and/or benchmarks are included - [x] Documentation is changed or...
##### Description of change The msaa buffer's internal format is currently hard-coded to RGBA8. With this change the msaa buffer's internal format is set to the same internal format of...
##### Description of change Rectangles with negative width/height have always been rendered inverted, but technically such rectangle is empty according to the implementation of `Rectangle.contains`. Therefore it should not be...
### What happened?  ### What ways of accessing Foundry can you encounter this issue in? - [ ] Native App (Electron) - [ ] Chrome - [ ] Firefox...
### What happened? Activating two layers in succession breaks the scene controls. ### What ways of accessing Foundry can you encounter this issue in? - [X] Native App (Electron) -...
### What happened? Unlike other configs the button label is just *Template* instead of *Update Measured Template*. ### What ways of accessing Foundry can you encounter this issue in? -...
### What happened? https://discord.com/channels/170995199584108546/811676497965613117/1016842132880900146 ```js class MyLightingLayer extends LightingLayer { /* ... */ } CONFIG.Canvas.layers.lighting.layerClass = MyLightingLayer; ``` `drawLightingLayer`/`tearDownLightingLayer` becomes `drawMyLightingLayer`/`tearDownMyLightingLayer`. Any module that depends on those hooks is broken...
### What happened? The `destroy(true)` call destroys textures of sprites as well. ```js /** * Clear the cached container, removing its current contents. * @param {boolean} [destroy=true] Is it necessary...
### Where did you find it, or where does it belong for requests? V10 API Documentation (https://foundryvtt.com/api/v10/) ### What page or file needs a look at? _No response_ ### What...
### What happened? `removeTile` and `removeDrawing` don't destroy the mesh/shape, which are not destroyed elsewhere. `removeToken` does destroy the mesh. ### What ways of accessing Foundry can you encounter this...