| Commit message (Expand) | Author | Age | Files | Lines |
* | Mask out shadows on CanvasItems that don't have a matching item_shadow_mask | clayjohn | 2024-11-21 | 1 | -24/+22 |
* | 2D: Fix various issues and minor performance optimisations | Stuart Carnie | 2024-10-30 | 1 | -6/+2 |
* | Implement asynchronous transfer queues, thread guards on RenderingDevice. Add... | Dario | 2024-10-02 | 1 | -94/+89 |
* | Clamp UV-coordinates to centers of outermost texels when configured to do so | Patrick Owen | 2024-09-29 | 1 | -1/+2 |
* | Calculate pixel snap in canvas space instead of world space | clayjohn | 2024-09-20 | 1 | -2/+2 |
* | Style: Apply new `clang-format` changes | Thaddeus Crews | 2024-09-20 | 1 | -6/+6 |
* | 2D: Add batching to RendererCanvasRenderRD | Stuart Carnie | 2024-09-12 | 1 | -40/+52 |
* | Remove unused flag and code | Stuart Carnie | 2024-06-20 | 1 | -7/+0 |
* | Exit light calculation early when pixel outside of light bounding rectangle | clayjohn | 2024-04-19 | 1 | -4/+6 |
* | Merge pull request #86564 from Giwayume/feature/canvas-item-shader-custom-data | Rémi Verschelde | 2024-02-08 | 1 | -2/+25 |
|\ |
|
| * | Add custom shader attributes to Canvas Item Shaders | Giwayume | 2024-01-23 | 1 | -2/+25 |
* | | Fix 2D normals for transposed texture | kleonc | 2024-01-15 | 1 | -0/+3 |
|/ |
|
* | Add option to use world coordinates in canvas item shader | Patrick | 2023-08-30 | 1 | -1/+5 |
* | Add option to enable HDR rendering in 2D | clayjohn | 2023-08-07 | 1 | -4/+11 |
* | Merge pull request #77740 from ChibiDenDen/simplify_vulkan | Yuri Sizov | 2023-07-12 | 1 | -3/+3 |
|\ |
|
| * | replace sampler arrays with constant sampler elements | ChibiDenDen | 2023-06-22 | 1 | -3/+3 |
* | | Fix "Light Only" mode of `CanvasItemMaterial` | Danil Alexeev | 2023-05-13 | 1 | -1/+11 |
|/ |
|
* | Clamp normal when calculating 2D lighting to avoid artifacts | clayjohn | 2023-04-18 | 1 | -1/+1 |
* | fix normal map not flipping in sprite2D | jainl28patel | 2023-01-14 | 1 | -0/+6 |
* | Fix drawing of 2D skeletons in the RD renderer. | clayjohn | 2022-11-18 | 1 | -42/+0 |
* | Code simplifications | Markus Sauermann | 2022-10-18 | 1 | -14/+1 |
* | Add 2D lights to OpenGL3 canvas renderer | clayjohn | 2022-10-12 | 1 | -11/+9 |
* | Clean up canvas light shader API. | clayjohn | 2022-09-28 | 1 | -1/+8 |
* | Merge pull request #66370 from bitbrain/fix-light2d-blend-modes | Rémi Verschelde | 2022-09-27 | 1 | -0/+6 |
|\ |
|
| * | fix broken 2D light blending, addresses #49922 | Miguel Gonzalez Sanchez | 2022-09-24 | 1 | -0/+6 |
* | | do not apply modulate on canvas when unshaded is set | Miguel Gonzalez Sanchez | 2022-09-25 | 1 | -1/+1 |
|/ |
|
* | Add font LCD sub-pixel anti-aliasing support. | bruvzg | 2022-08-23 | 1 | -1/+7 |
* | Implement Label3D node. | bruvzg | 2022-04-22 | 1 | -4/+0 |
* | Rename several transform built-ins in shaders | Yuri Roubinsky | 2022-03-18 | 1 | -3/+3 |
* | clang-format: Various fixes to comments alignment from `clang-format` 13 | Rémi Verschelde | 2021-10-28 | 1 | -23/+22 |
* | Makes FontData importable resource. | bruvzg | 2021-08-27 | 1 | -1/+36 |
* | Fixes Mesh2D drawn without modulation | Gilles Roudière | 2021-06-23 | 1 | -1/+1 |
* | Support for 2D particles to collide against SDF | reduz | 2021-05-23 | 1 | -14/+12 |
* | Fixes missng 2D engine bits | reduz | 2021-05-11 | 1 | -29/+73 |
* | Refactor GLSL shader compilation | reduz | 2021-04-14 | 1 | -34/+24 |
* | Fix LIGHT compilation for canvas shader | Yuri Roubinsky | 2021-01-09 | 1 | -5/+5 |
* | fix inconsistent normal map shader variable naming | Hendrik Brucker | 2021-01-04 | 1 | -2/+2 |
* | Consistently use normal_map | Marcel Admiraal | 2020-12-29 | 1 | -2/+2 |
* | RenderingServer reorganization | reduz | 2020-12-04 | 1 | -0/+672 |