Commit da08aa6
Implement vertex shading
This adds support in all backends, but the Compatibility renderer works the best.
Mobile and Forward+ can only support one directional light shader (the first in the tree)
While the Compatibility renderer supports any number of shadows.
Co-authored-by: Clay John <claynjohn@gmail.com>1 parent 57f28d1 commit da08aa6
14 files changed
Lines changed: 720 additions & 206 deletions
File tree
- doc/classes
- drivers/gles3
- shaders
- storage
- editor
- servers
- rendering/renderer_rd
- forward_clustered
- forward_mobile
- shaders
- forward_clustered
- forward_mobile
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2840 | 2840 | | |
2841 | 2841 | | |
2842 | 2842 | | |
2843 | | - | |
2844 | | - | |
2845 | | - | |
2846 | | - | |
2847 | | - | |
2848 | 2843 | | |
2849 | 2844 | | |
2850 | 2845 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4131 | 4131 | | |
4132 | 4132 | | |
4133 | 4133 | | |
| 4134 | + | |
| 4135 | + | |
| 4136 | + | |
4134 | 4137 | | |
4135 | 4138 | | |
4136 | 4139 | | |
| |||
0 commit comments