#include <RenderStateCache.h>
◆ RenderStateCache()
rx::RenderStateCache::RenderStateCache |
( |
Renderer11 * |
renderer | ) |
|
◆ ~RenderStateCache()
rx::RenderStateCache::~RenderStateCache |
( |
| ) |
|
|
virtual |
◆ clear()
void rx::RenderStateCache::clear |
( |
| ) |
|
◆ getBlendState()
◆ getDepthStencilState()
gl::Error rx::RenderStateCache::getDepthStencilState |
( |
const gl::DepthStencilState & |
dsState, |
|
|
bool |
disableDepth, |
|
|
bool |
disableStencil, |
|
|
ID3D11DepthStencilState ** |
outDSState |
|
) |
| |
◆ getRasterizerState()
gl::Error rx::RenderStateCache::getRasterizerState |
( |
const gl::RasterizerState & |
rasterState, |
|
|
bool |
scissorEnabled, |
|
|
ID3D11RasterizerState ** |
outRasterizerState |
|
) |
| |
◆ getSamplerState()
gl::Error rx::RenderStateCache::getSamplerState |
( |
const gl::SamplerState & |
samplerState, |
|
|
ID3D11SamplerState ** |
outSamplerState |
|
) |
| |
◆ initialize()
void rx::RenderStateCache::initialize |
( |
ID3D11Device * |
device | ) |
|
The documentation for this class was generated from the following files: