aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorMaksim Gamarnik <MoNTE48@mail.ua>2020-10-22 11:19:10 +0000
committersfan5 <sfan5@live.de>2021-01-30 21:06:14 +0100
commit1c46ab6d691a3ff19ca682d3e42af01de5ddf2a9 (patch)
treef8590b67ab14cfc57a508972c7896ab016dddcfe /src/util
parent696db40ec3a8c75164356a9037c9dfab93ba7a71 (diff)
downloadminetest-1c46ab6d691a3ff19ca682d3e42af01de5ddf2a9.tar.gz
minetest-1c46ab6d691a3ff19ca682d3e42af01de5ddf2a9.tar.bz2
minetest-1c46ab6d691a3ff19ca682d3e42af01de5ddf2a9.zip
Translated using Weblate (Russian)
Currently translated at 99.9% (1349 of 1350 strings)
Diffstat (limited to 'src/util')
0 files changed, 0 insertions, 0 deletions
">*/ #include "pageflip.h" #ifdef STEREO_PAGEFLIP_SUPPORTED void RenderingCorePageflip::initTextures() { hud = driver->addRenderTargetTexture( screensize, "3d_render_hud", video::ECF_A8R8G8B8); } void RenderingCorePageflip::clearTextures() { driver->removeTexture(hud); } void RenderingCorePageflip::drawAll() { driver->setRenderTarget(hud, true, true, video::SColor(0, 0, 0, 0)); drawHUD(); driver->setRenderTarget(nullptr, false, false, skycolor); renderBothImages(); } void RenderingCorePageflip::useEye(bool _right) { driver->setRenderTarget(_right ? video::ERT_STEREO_RIGHT_BUFFER : video::ERT_STEREO_LEFT_BUFFER, true, true, skycolor); RenderingCoreStereo::useEye(_right); } void RenderingCorePageflip::resetEye() { driver->draw2DImage(hud, v2s32(0, 0)); driver->setRenderTarget(video::ERT_FRAME_BUFFER, false, false, skycolor); RenderingCoreStereo::resetEye(); } #endif // STEREO_PAGEFLIP_SUPPORTED