Block a user
Clément Foucault
pushed to Metal_parallel_compilation_support at Jason-Fielder/blender
2024-09-29 11:57:25 +02:00
136afe55c5
Remove windowmanager from gpu include list
b3f2d937e0
Remove uneeded declaration
Clément Foucault
pushed to Metal_parallel_compilation_support at fclem/blender
2024-09-29 00:54:52 +02:00
136afe55c5
Remove windowmanager from gpu include list
b3f2d937e0
Remove uneeded declaration
524083edba
Removed dependency on Window Manager
0b0937dc65
Removed mtl_misc files.
2ec0755df7
Addressed feedback.
Clément Foucault
created branch Metal_parallel_compilation_support in fclem/blender
2024-09-29 00:54:52 +02:00
20112f00be
EEVEE: Fix samplerGBuffer macros
152852e877
Fix interface types not being defined
9e190764c7
Enable EEVEE infos
89794ba18d
Mass rename eevee infos
4aa10287d2
Remove macro for buffer types
b64ba8b719
Enable ovelray infos
d98723d27e
Mass rename overlay infos
72944075e8
Remove trailing semicolon
fcad801b87
Enable basic, image, gpencil, select engine infos
cde71b4826
Add basic, image, gpencil, select engine infos
WIP: Overlay Next: Shapes and Extras
WIP: Overlay Next: Shapes and Extras
This was a very useful reference. The end design is a bit different and was implemented through multiple PRs.
871e3e2e4f
fixes to draw defines
9522d41dd5
Add draw create info includes
18663835c8
Rename draw infos
7be82143d4
Add includes for builtin shaders
083f51bef4
Add smoothstep overload for scalars
EEVEE: Light & Shadow linking
I don't know if it makes more sense to have a Shading panel that only has one sub-panel (Light linking) so that it matches Cycles, or to move the Light Linking options to the Visibility panel…
EEVEE: Light & Shadow linking
I am wondering, can't we just use 6 bits instead of 8? This receiver_light_set
is used for shifting inside a 64bit uint. So I guess only 6 bits is enough? I don't see special values being used.
EEVEE: Light & Shadow linking
Parenthesis around 1u << (receiver_light_set & 0x1Fu)
. Otherwise it is easy to mistake it.