Commit History

Autor SHA1 Mensaxe Data
  clayjohn f8827271d7 Remove positional light mask from directional lights in Canvas Item shaders. hai 9 meses
  clayjohn 2b68c63a88 Mask out shadows on CanvasItems that don't have a matching item_shadow_mask hai 10 meses
  Stuart Carnie 0d1d945727 2D: Fix various issues and minor performance optimisations hai 10 meses
  Dario e2c6daf7ef Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile. hai 1 ano
  Patrick Owen d720eb80e1 Clamp UV-coordinates to centers of outermost texels when configured to do so hai 11 meses
  clayjohn e75900e1ad Calculate pixel snap in canvas space instead of world space hai 11 meses
  Thaddeus Crews b37fc1014a Style: Apply new `clang-format` changes hai 1 ano
  Stuart Carnie a657ea42f1 2D: Add batching to RendererCanvasRenderRD hai 1 ano
  Stuart Carnie 98e9578d66 Remove unused flag and code hai 1 ano
  clayjohn 506e93a207 Exit light calculation early when pixel outside of light bounding rectangle hai 1 ano
  Rémi Verschelde 4a30fe5e7c Merge pull request #86564 from Giwayume/feature/canvas-item-shader-custom-data hai 1 ano
  Giwayume bb83c4adec Add custom shader attributes to Canvas Item Shaders hai 1 ano
  kleonc 0fe7eead02 Fix 2D normals for transposed texture hai 1 ano
  Patrick c98ab5aba3 Add option to use world coordinates in canvas item shader %!s(int64=2) %!d(string=hai) anos
  clayjohn 57eb762bae Add option to enable HDR rendering in 2D %!s(int64=2) %!d(string=hai) anos
  Yuri Sizov bb15241e06 Merge pull request #77740 from ChibiDenDen/simplify_vulkan %!s(int64=2) %!d(string=hai) anos
  ChibiDenDen 35715e510f replace sampler arrays with constant sampler elements %!s(int64=2) %!d(string=hai) anos
  Danil Alexeev 43b0702a02 Fix "Light Only" mode of `CanvasItemMaterial` %!s(int64=2) %!d(string=hai) anos
  clayjohn ab603e347f Clamp normal when calculating 2D lighting to avoid artifacts %!s(int64=2) %!d(string=hai) anos
  jainl28patel 390f83bf5a fix normal map not flipping in sprite2D %!s(int64=2) %!d(string=hai) anos
  clayjohn 0e5a98cdd8 Fix drawing of 2D skeletons in the RD renderer. %!s(int64=2) %!d(string=hai) anos
  Markus Sauermann b8031bb7d6 Code simplifications %!s(int64=2) %!d(string=hai) anos
  clayjohn e600fb93a5 Add 2D lights to OpenGL3 canvas renderer %!s(int64=2) %!d(string=hai) anos
  clayjohn 1a0890122f Clean up canvas light shader API. %!s(int64=2) %!d(string=hai) anos
  Rémi Verschelde 2ad63f68b3 Merge pull request #66370 from bitbrain/fix-light2d-blend-modes %!s(int64=2) %!d(string=hai) anos
  Miguel Gonzalez Sanchez 125f0be8b7 do not apply modulate on canvas when unshaded is set %!s(int64=3) %!d(string=hai) anos
  Miguel Gonzalez Sanchez 2047be4516 fix broken 2D light blending, addresses #49922 %!s(int64=3) %!d(string=hai) anos
  bruvzg bcc3643989 Add font LCD sub-pixel anti-aliasing support. %!s(int64=3) %!d(string=hai) anos
  bruvzg be611c1c05 Implement Label3D node. %!s(int64=3) %!d(string=hai) anos
  Yuri Roubinsky 0d9aecd967 Rename several transform built-ins in shaders %!s(int64=3) %!d(string=hai) anos