33 TexRegionRender(
class RenderDeviceGLImpl *pDeviceGL);
34 void SetStates(
class DeviceContextGLImpl *pCtxGL);
35 void RestoreStates(
class DeviceContextGLImpl *pCtxGL);
36 void Render(
class DeviceContextGLImpl *pCtxGL,
37 ITextureView *pSrcSRV,
40 Int32 DstToSrcXOffset,
41 Int32 DstToSrcYOffset,
52 Uint32 m_OrigStencilRef = 0;
53 float m_OrigBlendFactors[4] = {};
54 Uint32 m_NumRenderTargets = 0;
57 std::vector<Viewport> m_OrigViewports;
TEXTURE_FORMAT
Texture formats.
Definition: GraphicsTypes.h:244
Namespace for the OpenGL implementation of the graphics engine.
Definition: BufferD3D11Impl.h:34
static constexpr Uint32 MaxRenderTargets
Maximum number of simultaneous render targets.
Definition: Constants.h:36
RESOURCE_DIMENSION
Describes resource dimension.
Definition: GraphicsTypes.h:172
Helper value that stores the total number of texture types in the enumeration.
Definition: GraphicsTypes.h:183
Template class that implements reference counting.
Definition: RefCntAutoPtr.h:71