1234567891011121314151617181920212223242526272829303132333435363738394041 |
- ----------------------------------------------------------------------------------------------------
- --
- -- Copyright (c) Contributors to the Open 3D Engine Project.
- -- For complete copyright and license terms please see the LICENSE at the root of this distribution.
- --
- -- SPDX-License-Identifier: Apache-2.0 OR MIT
- --
- --
- --
- ----------------------------------------------------------------------------------------------------
- RunScript("scripts/TestEnvironment.luac")
- g_testCaseFolder = 'RenderTargetTexture'
- Print('Saving screenshots to ' .. NormalizePath(g_screenshotOutputFolder .. g_testCaseFolder))
- OpenSample('RPI/RenderTargetTexture')
- SelectImageComparisonToleranceLevel("Level F")
- -- hide preview before resize since it may clean the cached image copy
- SetImguiValue('Show Preview', false)
- IdleFrames(1)
- ResizeViewport(800, 500)
- -- manully hide ImGui since CaptureScreenshotWithPreview won't hide it automatically
- SetShowImGui(false)
- -- enable preview after resize
- SetImguiValue('Show Preview', true)
- SetImguiValue('Next Frame', true)
- IdleFrames(1)
- CaptureScreenshotWithPreview(g_testCaseFolder .. '/screenshot_1.png')
- SetImguiValue('Next Frame', true)
- IdleFrames(2)
- CaptureScreenshotWithPreview(g_testCaseFolder .. '/screenshot_2.png')
- SetShowImGui(false)
- OpenSample(nil)
|