mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Formspec: draw order and clipping for all elements (#8740)
This commit is contained in:
parent
15a030ec9f
commit
5506e97ed8
14 changed files with 825 additions and 455 deletions
|
@ -171,7 +171,8 @@ void draw2DImageFilterScaled(video::IVideoDriver *driver, video::ITexture *txr,
|
|||
}
|
||||
|
||||
void draw2DImage9Slice(video::IVideoDriver *driver, video::ITexture *texture,
|
||||
const core::rect<s32> &rect, const core::rect<s32> &middle)
|
||||
const core::rect<s32> &rect, const core::rect<s32> &middle,
|
||||
const core::rect<s32> *cliprect)
|
||||
{
|
||||
const video::SColor color(255,255,255,255);
|
||||
const video::SColor colors[] = {color,color,color,color};
|
||||
|
@ -222,9 +223,7 @@ void draw2DImage9Slice(video::IVideoDriver *driver, video::ITexture *texture,
|
|||
break;
|
||||
}
|
||||
|
||||
draw2DImageFilterScaled(driver, texture, dest,
|
||||
src,
|
||||
NULL/*&AbsoluteClippingRect*/, colors, true);
|
||||
draw2DImageFilterScaled(driver, texture, dest, src, cliprect, colors, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue