Commit History

Author SHA1 Message Date
  clayjohn 7c61252dd7 Optimize PointLight2D shadow rendering by reducing draw calls and RD state changes. 8 months ago
  clayjohn 2b68c63a88 Mask out shadows on CanvasItems that don't have a matching item_shadow_mask 10 months ago
  Stuart Carnie 0d1d945727 2D: Fix various issues and minor performance optimisations 10 months ago
  Dario e2c6daf7ef Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile. 1 year ago
  clayjohn 4d635b7a3a Combine texture and instance data into one uniform set in the 2D renderer 11 months ago
  Stuart Carnie c113e5b143 2D: Fix use-after-free in batch rendering 11 months ago
  Stuart Carnie a657ea42f1 2D: Add batching to RendererCanvasRenderRD 1 year ago
  kleonc 1bd8372813 Fix Parallax2D repeats being not relative to its transform 1 year ago
  Stuart Carnie 98e9578d66 Remove unused flag and code 1 year ago
  markdibarry a62870956a Add new Parallax2D node 1 year ago
  clayjohn 528b4a3283 Implement render info counters for the 2D renderer 1 year ago
  Juan Linietsky 407b16ab00 Debug CanvasItem redraw 2 years ago
  clayjohn 40d70bf9b8 Fallback to linear color texture when using 2D HDR and MSDF font 2 years ago
  clayjohn 57eb762bae Add option to enable HDR rendering in 2D 2 years ago
  ChibiDenDen 35715e510f replace sampler arrays with constant sampler elements 2 years ago
  jainl28patel 390f83bf5a fix normal map not flipping in sprite2D 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Yuri Rubinsky 56954485ed Refactor `ShaderData` & fix the sorting of shader uniforms 2 years ago
  clayjohn 0a88c68d0a Detect and report if 2D particles use the screen SDF 2 years ago
  clayjohn 0e5a98cdd8 Fix drawing of 2D skeletons in the RD renderer. 2 years ago
  clayjohn 2ec234ff67 Add 2D shadows and canvas SDF to OpenGL3 renderer 2 years ago
  clayjohn 09b1a6f85f Improve behaviour of clip_children by clipping 2 years ago
  Yuri Rubinsky 8191b3c110 Rename `uniform` to `parameter` across the engine 3 years ago
  bruvzg bcc3643989 Add font LCD sub-pixel anti-aliasing support. 3 years ago
  Max Hilbrunner 019d6584ee Merge pull request #64167 from clayjohn/screen-texture-hint 3 years ago
  clayjohn 028ef2edc8 Add shader uniform hints for screen textures so users can specify custom filter and repeat modes. 3 years ago
  Hugo Locurcio db22b7ded0 Rename shader parameter uniform setter/getter methods for consistency 3 years ago
  Bastiaan Olij 81c6f73109 Changed storage structs to private 3 years ago
  Rémi Verschelde 90019676b0 Code quality: Fix header guards consistency 3 years ago
  reduz f649678402 Clean up Shader Preprocessor 3 years ago