Allow a custom lighting layer in tmx map to support custom lighting shapes, e.q. a round arch which doesn't fits the grid structure (to avoid lighting on specific positions).
Draw these shapes in lighting framebuffer after drawing the lights itself (to "correct" these lights).

Allow a custom lighting layer in tmx map to support custom lighting shapes, e.q. a round arch which doesn't fits the grid structure (to avoid lighting on specific positions).
Draw these shapes in lighting framebuffer after drawing the lights itself (to "correct" these lights).