Sleeping Wombat GUI
0.100
swGUI
|
Set state of rasterizer and render target. More...
#include <RenderCommands.h>
Public Attributes | |
uint8 | NumViews |
ViewportInfo * | Viewports |
ScissorRectInfo * | Scissors |
DirectX::XMFLOAT4 | BlendFactor |
uint32 | StencilMask |
Public Attributes inherited from SetRenderTargetCommand | |
RenderTargetObject * | RenderTargets [MAX_BOUND_RENDER_TARGETS] |
Render targets. If you want to use only one slot, set other to nullptr. More... | |
RenderTargetObject * | DepthStencil |
Renderer will extract depth stencil from this render target. You can use one of objects from RenderTargets array. More... | |
RasterizerState * | RasterizerState |
BlendingState * | BlendingState |
DepthStencilState * | DepthStencilState |
BufferObject * | CameraBuffer |
Buffer updated once per render target (or even once per frame). Buffer is bound to both pixel and vertex shader. More... | |
BufferObject * | LightBuffer |
Buffer updated once per render target (or even once per frame). Buffer is bound only to pixel shader. More... | |
Set state of rasterizer and render target.
Sets same number of scissors and viewports. Viewports and Scissors arrays can be alocated on stack.
DirectX::XMFLOAT4 SetRenderTargetExCommand::BlendFactor |
uint8 SetRenderTargetExCommand::NumViews |
ScissorRectInfo* SetRenderTargetExCommand::Scissors |
uint32 SetRenderTargetExCommand::StencilMask |
ViewportInfo* SetRenderTargetExCommand::Viewports |