Commit History

Author SHA1 Message Date
  Lukas Tenbrink 2b36c79f7b Use `Span<uint8_t>` in `RenderingDevice` allocation APIs to avoid intermediary arrays on calls. 2 months ago
  Dario 5a30a7e7cd Add shader baker to project exporter. 7 months ago
  Thaddeus Crews b7b3a1a78a Merge pull request #106399 from DarioSamo/fix-canvas-validation-error 3 months ago
  Dario 499fff51fb Rewrite textureProjLod usage to avoid a Vulkan validation error. 3 months ago
  chocola-mint 101dc9868f Implement the count parameter in RenderingServer.canvas_item_add_triangle_array() 3 months ago
  dsmtE 4e68f277c6 add REGION_RECT 5 months ago
  Thaddeus Crews c7e9dc96a4 Rendering: Fix `Math` constant conversion 4 months ago
  Thaddeus Crews 94282d88f9 Core: Use `Math` namespace for constants 4 months ago
  Yufeng Ying 4f4031a675 Replace size() == 0 with is_empty(). 5 months ago
  kobewi 10f6c01b9c Remove ABS in favor of Math::abs 2 years ago
  clayjohn 4cf9d58dce Clean up more dynamic allocations in the RD renderers with a focus on 2D. 5 months ago
  clayjohn 5efcd64b23 Reduce per-frame memory allocations from the heap in the Mobile renderer. 5 months ago
  Thaddeus Crews 729c4e9e88 Merge pull request #102905 from kleonc/render_info_fix_primitive_count_per_triangle_strip 6 months ago
  yesfish 93bc18f2b0 Fix 2D instance params crashing using outside of main() 6 months ago
  kleonc 2bb6ad5cdf Fix debug CanvasItem redraw rects in RD renderer 6 months ago
  kleonc b691a997a3 Fix render info primitive count per TRIANGLE_STRIP 6 months ago
  Stuart Carnie 90b2d4b844 2D: Fix free of invalid ID 6 months ago
  Stuart Carnie 0a9cd5ede9 2D: Fix clip children and rendering artefacts 7 months ago
  Stuart Carnie 2510fefebd 2D: Fix rendering artefacts when using `BackBufferCopy`. 7 months ago
  Stuart Carnie 663917449b 2D: Fix `CanvasTexture` rendering when updating channels 7 months ago
  Aarni Koskela f134769506 Fix various typos 7 months ago
  Rémi Verschelde f7d6924afb Merge pull request #100677 from clayjohn/light2d-cull 8 months ago
  clayjohn 30801af298 Properly transform light rect and occluder rect to perform light2d culling in canvas space 8 months ago
  Yufeng Ying e88e30c273 Remove unused headers in servers. 8 months ago
  Thaddeus Crews d3e5b62ea2 Merge pull request #99230 from paddy-exe/instance_uniforms_compatability_renderer 8 months ago
  clayjohn 793d065f8b Avoid allocating instance buffer for PointLight2D shadows when there are no instances. 8 months ago
  kobewi ceefc0d38a Implement 2D instance shader parameters 2 years ago
  clayjohn 7c61252dd7 Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes. 8 months ago
  Thaddeus Crews 66dea152b5 Merge pull request #99257 from darksylinc/matias-TheForge-pr04-excluded-ubo+render_opt 8 months ago
  Thaddeus Crews 5f5f86bff0 Merge pull request #100128 from clayjohn/rd-shader-spam 8 months ago