Sleeping Wombat GUI  0.100
swGUI
Classes | Macros | Typedefs | Functions
DX11Renderer.h File Reference
#include "DX11Initializer/DX11APIObjects.h"
#include "swGraphicAPI/Resources/MeshResources.h"
#include "swGraphicAPI/Resources/BlendingState.h"
#include "swGraphicAPI/Resources/RasterizerState.h"
#include "swGraphicAPI/Resources/DepthStencilState.h"
#include "swGraphicAPI/Rendering/IRenderer.h"

Go to the source code of this file.

Classes

class  DX11Renderer
 Renderer obsługujący DirectX 11. More...
 

Macros

#define CAMERA_BUFFER_BINDING_POINT   0
 
#define LIGHTS_BUFFER_BINDING_POINT   1
 
#define TRANSFORM_BUFFER_BINDING_POINT   1
 
#define BONES_BUFFER_BINDING_POINT   2
 
#define MATERIAL_BUFFER_BINDING_POINT   2
 

Typedefs

typedef DX11Renderer Renderer
 

Functions

DX11BufferDX11 (BufferObject *res)
 
DX11TextureDX11 (TextureObject *res)
 
DX11ComputeShaderDX11 (ComputeShader *res)
 
DX11PixelShaderDX11 (PixelShader *res)
 
DX11VertexShaderDX11 (VertexShader *res)
 
DX11RenderTargetDX11 (RenderTargetObject *res)
 
DX11BlendingStateDX11 (BlendingState *res)
 
DX11RasterizerStateDX11 (RasterizerState *res)
 
DX11DepthStencilStateDX11 (DepthStencilState *res)
 
DX11InputLayoutDX11 (ShaderInputLayout *res)
 

Detailed Description

Author
nieznanysprawiciel

Macro Definition Documentation

#define BONES_BUFFER_BINDING_POINT   2
#define CAMERA_BUFFER_BINDING_POINT   0
#define LIGHTS_BUFFER_BINDING_POINT   1
#define MATERIAL_BUFFER_BINDING_POINT   2
#define TRANSFORM_BUFFER_BINDING_POINT   1

Typedef Documentation

Function Documentation

DX11Buffer* DX11 ( BufferObject res)
inline
DX11Texture* DX11 ( TextureObject res)
inline
DX11ComputeShader* DX11 ( ComputeShader res)
inline
DX11PixelShader* DX11 ( PixelShader res)
inline
DX11VertexShader* DX11 ( VertexShader res)
inline
DX11RenderTarget* DX11 ( RenderTargetObject res)
inline
DX11BlendingState* DX11 ( BlendingState res)
inline
DX11RasterizerState* DX11 ( RasterizerState res)
inline
DX11DepthStencilState* DX11 ( DepthStencilState res)
inline
DX11InputLayout* DX11 ( ShaderInputLayout res)
inline