Block a user
e2772a3e28
Remove code duplication, make it work on all platform
89cc06a41d
Reduce allowed permutation to 8
7e93bf431d
Make it compile on Linux
da8a76a15f
Example usage for image parameter
42923d7253
Fix image type hash being different at runtime
ffecc2cd55
Improve debuggability
b6e03dcee2
Support Image resource
fee0b0b192
Workaround preprocessor bug in GLSLang
484cf3a646
Allow Macro inside binding qualifiers
f5f1db5257
Add prototypes for GLSL & VK backend
6c77b6f8a9
Add support for binding qualifiers
Light linking doesn't disable lights on Grease Pencil objects
Light linking doesn't disable lights on Grease Pencil objects
@Alaska is 100% correct. This is not yet supported.
5c7f4b30af
Example usage of multiple arguments
ca70d8dc1d
Add support for multiple buffer arguments
GPU: Add support for buffer argument in GLSL
dd4d638393
Example usage
85c5f201d0
GPU: Add support for buffer argument in GLSL
e9298dced4
GPU: Avoid ShaderCreateInfo object directly inside Map
af4974dfaa
Cleanup: Remove dead code
71b9238703
Merge branch 'blender-v4.3-release'
GPU: Add support for buffer argument in GLSL
Camera: Add Oblique projection support
Clément Foucault
created branch camera-oblique-projection in fclem/blender
2024-10-25 15:57:46 +02:00
85e2c54e9b
Camera: Add Oblique projection support
6cc4e51e0a
Fix: GPU: Shader error line broken for NVidia drivers
53fa6f0d0a
Compositor: Implement Map Value node for new CPU compositor
278787aeee
Compositor: Implemenet Map Range node for new CPU compositor
1bd64e873e
Fix: Corrupt image when compositor is canceled
GPU: Add support for Image argument in GLSL
GPU: GLSL: Add support for passing image and buffers as function argument
WIP: GPU: Move Polyline shader to primitive expansion
@Jeroen-Bakker What do you think about complexity & support coverage? if we don't support enough, we might get broken display with python drawing or UI (can be catched by assertion).
But…