summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp
Commit message (Expand)AuthorAgeFilesLines
* Stop incrementing light_count once max number of lights are reached in 2D can...clayjohn2023-01-201-1/+1
* Remove SCREEN_TEXTURE, DEPTH_TEXTURE, and NORMAL_ROUGHNESS_TEXTUREclayjohn2023-01-181-6/+7
* fix normal map not flipping in sprite2Djainl28patel2023-01-141-0/+2
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Avoid updating particles during 2D renderingclayjohn2022-12-221-1/+1
* Implement render_target_was_used API so that Viewports can properly check if ...clayjohn2022-12-161-0/+1
* Refactor `ShaderData` & fix the sorting of shader uniformsYuri Rubinsky2022-12-151-93/+0
* Detect and report if 2D particles use the screen SDFclayjohn2022-12-071-7/+10
* Code simplifications found by cppcheckMarkus Sauermann2022-11-211-7/+1
* Fix drawing of 2D skeletons in the RD renderer.clayjohn2022-11-181-12/+0
* Merge pull request #67374 from MrBlockers/fix-draw-primitiveRémi Verschelde2022-11-111-1/+1
|\
| * Fix draw_primitive ignoring texture argumentMrBlockers2022-10-211-1/+1
* | Add 2D shadows and canvas SDF to OpenGL3 rendererclayjohn2022-10-281-1/+2
* | Merge pull request #67043 from clayjohn/clip_childrenClay John2022-10-271-5/+42
|\ \
| * | Implement multiple clip_children modes for CanvasItemsclayjohn2022-10-141-4/+12
| * | Improve behaviour of clip_children by clippingclayjohn2022-10-131-4/+33
| |/
* / Clean up Basis from Euler codeAaron Franke2022-10-211-1/+1
|/
* SCons: Re-enable treating `#warning` as error with `werror`Rémi Verschelde2022-10-101-4/+1
* Allow clearing backbuffer after finishing CanvasGroupclayjohn2022-10-071-0/+2
* Merge pull request #66683 from clayjohn/SRGB-canvasitemRémi Verschelde2022-10-051-1/+1
|\
| * Default CanvasItem materials to not convert uniform colors to linear space.clayjohn2022-09-301-1/+1
* | Rename Projection `matrix` to `columns`Aaron Franke2022-10-041-3/+3
|/
* Clean up canvas light shader API.clayjohn2022-09-281-0/+2
* Fix/restore BackBufferCopyHendrik Brucker2022-09-151-4/+17
* Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-011-2/+2
* Fix updating OccluderPolygon shapessakrel2022-08-291-2/+2
* Merge pull request #64367 from Mickeon/rename-var-to-strRémi Verschelde2022-08-261-1/+1
|\
| * Rename `str2var` to `str_to_var` and similarMicky2022-08-261-1/+1
* | Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-231-11/+63
|/
* Merge pull request #64167 from clayjohn/screen-texture-hintMax Hilbrunner2022-08-191-8/+21
|\
| * Add shader uniform hints for screen textures so users can specify custom filt...clayjohn2022-08-091-8/+21
* | Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio2022-08-041-1/+1
|/
* Changed storage structs to privateBastiaan Olij2022-08-011-11/+11
* Rename RenderingServer global shader uniform methods to be more explicitHugo Locurcio2022-07-281-2/+2
* Merge pull request #57698 from bluenote10/feature/rename_translated_to_transl...Rémi Verschelde2022-07-281-1/+1
|\
| * rename translate(d) to translate(d)_local in Transform 2D/3DFabian Keller2022-07-161-1/+1
* | Merge pull request #62972 from Chaosus/shader_groupsRémi Verschelde2022-07-261-0/+15
|\ \
| * | Implement shader uniform groups/subgroupsYuri Rubinsky2022-07-261-0/+15
* | | Merge pull request #63236 from halgriffiths/fix-texture-rect-transposeRémi Verschelde2022-07-261-1/+1
|\ \ \ | |/ / |/| |
| * | send FLAGS_TRANSPOSE_RECT to Vulkanhalgriffiths2022-07-221-1/+1
* | | Implement Vector4, Vector4i, Projectionreduz2022-07-231-5/+5
* | | Clean up Shader Preprocessorreduz2022-07-221-0/+4
|/ /
* | Merge pull request #63057 from sakrel/vulkan-fix-2d-shadowsRémi Verschelde2022-07-181-2/+3
|\ \
| * | Fix DirectionalLight2D and PointLight2D shadows not rendering correctlysakrel2022-07-151-2/+3
| |/
* / added usage_defines for SPECULAR_SHININESSDavid R2022-07-181-0/+1
|/
* Split dependency logicBastiaan Olij2022-06-281-2/+1
* Replace most uses of Map by HashMapreduz2022-05-161-3/+3
* Merge pull request #60627 from aaronfranke/rename-elementsRémi Verschelde2022-05-031-41/+41
|\
| * Rename Basis "elements" to "rows"Aaron Franke2022-04-291-9/+9
| * Rename Transform2D "elements" to "columns"Aaron Franke2022-04-291-32/+32