summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp
AgeCommit message (Expand)Author
2022-03-09Change some math macros to constexprkobewi
2022-03-06Add a UniformSet cachereduz
2022-01-19Merge pull request #54489 from briansemrau/texture-delete-updateRémi Verschelde
2022-01-11New OpenGL batching canvas rendererclayjohn
2022-01-05Fix incorrect format and buffer used for bone weights.bruvzg
2022-01-04Merge pull request #54791 from NHodgesVFX/masterRémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-12Fix multimesh still drawing when visible instances is zeroBrian Semrau
2021-11-12Fix default_texture_param in shader pipeline to support uniform arraysYuri Roubinsky
2021-11-08add more OpenGL attributesNHodgesVFX
2021-11-01Fix materials not updating when texture replaced/deletedBrian Semrau
2021-10-28clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde
2021-10-04Added support for uniform arrays in shadersYuri Roubinsky
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Rename RID's `getornull()` to `get_or_null()`Hugo Locurcio
2021-09-29Fix editor freeze when asigning Skeleton2D to Polygon2DHendrik Brucker
2021-09-21Add Get Center Method for Rect2/Rect2i and AABB.Anilforextra
2021-09-12Merge pull request #51604 from TechnoPorg/fix-vulkan-parent-materialJFonS
2021-08-31Merge pull request #51873 from Chaosus/fix_uniform_error_spamClay John
2021-08-27Makes FontData importable resource.bruvzg
2021-08-19Fix incorrect checking of uniform set to prevent error spam (2)Yuri Roubinsky
2021-08-18Add comments at the top of each built-in shader to ease debuggingHugo Locurcio
2021-08-17Vulkan: Fix CanvasItem::use_parent_materialTechnoPorg
2021-08-16Makes a clear error message if shader compilation failedYuri Roubinsky
2021-08-07Fix Gradient, Color Picker BG, Fix CanvasItem::draw_texture_rect p_tileNathan Franke
2021-08-06Fix incorrect checking of uniform set to prevent error spamYuri Roubinsky
2021-07-25Fix various typos with codespellluz paz
2021-07-19Use C++11 raw literals for shader code to improve readabilityHugo Locurcio
2021-07-07Fix material invalidation on reimport.reduz
2021-07-06Unify material parameter updatereduz
2021-06-22Keep the drawing transform when drawing meshing in CanvasItemGilles Roudière
2021-06-17Implement animation slice drawing in CanvasItemreduz
2021-06-03Rename Transform to Transform3D in coreAaron Franke
2021-05-25Merge pull request #48837 from Soupstraw/shader-piRémi Verschelde
2021-05-25Added constants PI, TAU and E to the shader languageJoosep Jääger
2021-05-23Support for 2D particles to collide against SDFreduz
2021-05-11Fixes missng 2D engine bitsreduz
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-04-14Refactor GLSL shader compilationreduz
2021-02-18Reorganize Project Settingsreduz
2021-02-10Make Servers truly Thread Safereduz
2021-02-01Merge pull request #37547 from aaronfranke/tauRémi Verschelde
2021-01-26Reorganize RenderingDevice barriersreduz
2021-01-09Fix LIGHT compilation for canvas shaderYuri Roubinsky
2021-01-09Use Math_TAU and deg2rad/rad2deg in more places and optimize codeAaron Franke
2021-01-06Added ability to visualize native shadersreduz
2021-01-04fix inconsistent normal map shader variable namingHendrik Brucker
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-29Consistently use normal_mapMarcel Admiraal