summaryrefslogtreecommitdiff
path: root/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp
AgeCommit message (Expand)Author
2022-12-22Avoid updating particles during 2D renderingclayjohn
2022-12-16Implement render_target_was_used API so that Viewports can properly check if ...clayjohn
2022-12-15Refactor `ShaderData` & fix the sorting of shader uniformsYuri Rubinsky
2022-12-07Detect and report if 2D particles use the screen SDFclayjohn
2022-11-21Code simplifications found by cppcheckMarkus Sauermann
2022-11-18Fix drawing of 2D skeletons in the RD renderer.clayjohn
2022-11-11Merge pull request #67374 from MrBlockers/fix-draw-primitiveRémi Verschelde
2022-10-28Add 2D shadows and canvas SDF to OpenGL3 rendererclayjohn
2022-10-27Merge pull request #67043 from clayjohn/clip_childrenClay John
2022-10-21Fix draw_primitive ignoring texture argumentMrBlockers
2022-10-21Clean up Basis from Euler codeAaron Franke
2022-10-14Implement multiple clip_children modes for CanvasItemsclayjohn
2022-10-13Improve behaviour of clip_children by clippingclayjohn
2022-10-10SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde
2022-10-07Allow clearing backbuffer after finishing CanvasGroupclayjohn
2022-10-05Merge pull request #66683 from clayjohn/SRGB-canvasitemRémi Verschelde
2022-10-04Rename Projection `matrix` to `columns`Aaron Franke
2022-09-30Default CanvasItem materials to not convert uniform colors to linear space.clayjohn
2022-09-28Clean up canvas light shader API.clayjohn
2022-09-15Fix/restore BackBufferCopyHendrik Brucker
2022-09-01Rename `uniform` to `parameter` across the engineYuri Rubinsky
2022-08-29Fix updating OccluderPolygon shapessakrel
2022-08-26Merge pull request #64367 from Mickeon/rename-var-to-strRémi Verschelde
2022-08-26Rename `str2var` to `str_to_var` and similarMicky
2022-08-23Add font LCD sub-pixel anti-aliasing support.bruvzg
2022-08-19Merge pull request #64167 from clayjohn/screen-texture-hintMax Hilbrunner
2022-08-09Add shader uniform hints for screen textures so users can specify custom filt...clayjohn
2022-08-04Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio
2022-08-01Changed storage structs to privateBastiaan Olij
2022-07-28Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio
2022-07-28Merge pull request #57698 from bluenote10/feature/rename_translated_to_transl...Rémi Verschelde
2022-07-26Merge pull request #62972 from Chaosus/shader_groupsRémi Verschelde
2022-07-26Merge pull request #63236 from halgriffiths/fix-texture-rect-transposeRémi Verschelde
2022-07-26Implement shader uniform groups/subgroupsYuri Rubinsky
2022-07-23Implement Vector4, Vector4i, Projectionreduz
2022-07-22Clean up Shader Preprocessorreduz
2022-07-22send FLAGS_TRANSPOSE_RECT to Vulkanhalgriffiths
2022-07-18Merge pull request #63057 from sakrel/vulkan-fix-2d-shadowsRémi Verschelde
2022-07-18added usage_defines for SPECULAR_SHININESSDavid R
2022-07-16rename translate(d) to translate(d)_local in Transform 2D/3DFabian Keller
2022-07-15Fix DirectionalLight2D and PointLight2D shadows not rendering correctlysakrel
2022-06-28Split dependency logicBastiaan Olij
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-03Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-29Rename Basis "elements" to "rows"Aaron Franke
2022-04-29Rename Transform2D "elements" to "columns"Aaron Franke
2022-04-27Merge pull request #59979 from bruvzg/cpp_check2Rémi Verschelde
2022-04-25Fix clearing backbuffer if there are no itemsNNesh
2022-04-20Fix more issues found by cppcheck.bruvzg