diff options
author | Jeroen Bakker <jeroen@blender.org> | 2022-01-31 11:57:51 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2022-01-31 11:57:51 +0300 |
commit | cfa235b89d686e00456e6d7af99442e5a73ffed8 (patch) | |
tree | 10c6bc17f305fc0b384fca8eb93c1445db525538 /source/blender/draw/CMakeLists.txt | |
parent | 07514def194a78fbb70931d5fbd002248e8f3c34 (diff) |
Image Editor: Fix background drawing of empty tiles.
Empty (UDIM) tiles where drawn with a transparency checkerboard. They
should be rendered with a border background. The cause is that the image
engine would select a single area that contained all tiles and draw them
as being part of an image.
The fix is to separate the color and depth part of the image engine
shader and only draw the depths of tiles that are enabled.
Diffstat (limited to 'source/blender/draw/CMakeLists.txt')
-rw-r--r-- | source/blender/draw/CMakeLists.txt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt index f4e57d9521b..3c25252efe8 100644 --- a/source/blender/draw/CMakeLists.txt +++ b/source/blender/draw/CMakeLists.txt @@ -518,8 +518,10 @@ set(GLSL_SRC engines/overlay/shaders/wireframe_frag.glsl engines/overlay/shaders/xray_fade_frag.glsl - engines/image/shaders/image_engine_frag.glsl - engines/image/shaders/image_engine_vert.glsl + engines/image/shaders/image_engine_color_frag.glsl + engines/image/shaders/image_engine_color_vert.glsl + engines/image/shaders/image_engine_depth_frag.glsl + engines/image/shaders/image_engine_depth_vert.glsl ) set(GLSL_C) |