nnw::demo::RenderSystem::Description Structure

Syntax

struct Description
{
   DisplayBufferSwapper::Description upperScreenDescription;
   DisplayBufferSwapper::Description lowerScreenDescription;
   gfx::RenderColorFormat renderColorFormat;
   size_t commandBufferSize;
   size_t commandRequestCount;
   size_t reusableCommandBufferSize;
   size_t reusableCommandRequestCount;
   UpperScreenMode upperScreenMode;
   size_t commandListCount;
   size_t displayBufferCount;
   size_t maxGpuProfilingEntryCount;
};

Description

Render system settings.

Structures

nw::demo::RenderSystem::Description::ScreenOffset Represents the screen offset.
nw::demo::RenderSystem::Description::ScreenSize Represents the screen size to be rendered.

Member Variables

upperScreenDescription Setting information for the display buffer swapper for the upper screen.
lowerScreenDescription Setting information for the display buffer swapper for the lower screen.
renderColorFormat Represents the screen's color format.
commandBufferSize Represents the size of the command buffer.
commandRequestCount Represents maximum number of command requests.
reusableCommandBufferSize The buffer size for reusable command list.
reusableCommandRequestCount The maximum number of command lists for reusable command lists.
upperScreenMode Upper screen mode.
commandListCount The number of command lists being created.
displayBufferCount The number of display buffers being created.
maxGpuProfilingEntryCount The maximum number of GPU profiler entries in the command list.

Member Functions

Description Constructor. Sets the default value when not displaying in 3D.

CONFIDENTIAL