#include <RenderTiny_D3D1X_Device.h>

Definition at line 180 of file RenderTiny_D3D1X_Device.h.
| OVR::RenderTiny::D3D10::RenderDevice::RenderDevice | ( | const RendererParams & | p, |
| HWND | window | ||
| ) |
Definition at line 319 of file Render_D3D1X_Device.cpp.
| OVR::RenderTiny::D3D10::RenderDevice::~RenderDevice | ( | ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 636 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::BeginRendering | ( | ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 1153 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::Clear | ( | float | r = 0, |
| float | g = 0, |
||
| float | b = 0, |
||
| float | a = 1, |
||
| float | depth = 1 |
||
| ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 875 of file RenderTiny_D3D1X_Device.cpp.
| ID3D10Blob * OVR::RenderTiny::D3D10::RenderDevice::CompileShader | ( | const char * | profile, |
| const char * | src, | ||
| const char * | mainName = "main" |
||
| ) | [virtual] |
Definition at line 1048 of file Render_D3D1X_Device.cpp.
| Buffer * OVR::RenderTiny::D3D10::RenderDevice::CreateBuffer | ( | ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 927 of file RenderTiny_D3D1X_Device.cpp.
| RenderTiny::RenderDevice * OVR::RenderTiny::D3D10::RenderDevice::CreateDevice | ( | const RendererParams & | rp, |
| void * | oswnd | ||
| ) | [static] |
Definition at line 462 of file Render_D3D1X_Device.cpp.
| virtual ShaderFill* OVR::RenderTiny::D3D10::RenderDevice::CreateSimpleFill | ( | ) | [inline, virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 259 of file RenderTiny_D3D1X_Device.h.
| Texture * OVR::RenderTiny::D3D10::RenderDevice::CreateTexture | ( | int | format, |
| int | width, | ||
| int | height, | ||
| const void * | data, | ||
| int | mipcount = 1 |
||
| ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 1030 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::ForceFlushGPU | ( | ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 1293 of file RenderTiny_D3D1X_Device.cpp.
| Texture * OVR::RenderTiny::D3D10::RenderDevice::GetDepthBuffer | ( | int | w, |
| int | h, | ||
| int | ms | ||
| ) |
Definition at line 855 of file RenderTiny_D3D1X_Device.cpp.
Definition at line 1245 of file Render_D3D1X_Device.cpp.
| RenderTiny::Shader * OVR::RenderTiny::D3D10::RenderDevice::LoadBuiltinShader | ( | ShaderStage | stage, |
| int | shader | ||
| ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 961 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::Present | ( | ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 1785 of file Render_D3D1X_Device.cpp.
Definition at line 566 of file Render_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::Render | ( | const Matrix4f & | matrix, |
| Model * | model | ||
| ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 1202 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::Render | ( | const ShaderFill * | fill, |
| RenderTiny::Buffer * | vertices, | ||
| RenderTiny::Buffer * | indices, | ||
| const Matrix4f & | matrix, | ||
| int | offset, | ||
| int | count, | ||
| PrimitiveType | prim = Prim_Triangles |
||
| ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 1223 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::SetCommonUniformBuffer | ( | int | i, |
| RenderTiny::Buffer * | buffer | ||
| ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 953 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::SetDepthMode | ( | bool | enable, |
| bool | write, | ||
| CompareFunc | func = Compare_Less |
||
| ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 828 of file RenderTiny_D3D1X_Device.cpp.
| bool OVR::RenderTiny::D3D10::RenderDevice::SetFullscreen | ( | DisplayMode | fullscreen | ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 795 of file RenderTiny_D3D1X_Device.cpp.
| bool OVR::RenderTiny::D3D10::RenderDevice::SetParams | ( | const RendererParams & | newParams | ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 614 of file Render_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::SetRealViewport | ( | const Viewport & | vp | ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 810 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::SetRenderTarget | ( | RenderTiny::Texture * | color, |
| RenderTiny::Texture * | depth = NULL, |
||
| RenderTiny::Texture * | stencil = NULL |
||
| ) | [virtual] |
Reimplemented from OVR::RenderTiny::RenderDevice.
Definition at line 1158 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::SetTexture | ( | RenderTiny::ShaderStage | stage, |
| int | slot, | ||
| const Texture * | t | ||
| ) |
Definition at line 1008 of file RenderTiny_D3D1X_Device.cpp.
| void OVR::RenderTiny::D3D10::RenderDevice::SetWorldUniforms | ( | const Matrix4f & | proj | ) | [virtual] |
Implements OVR::RenderTiny::RenderDevice.
Definition at line 1195 of file RenderTiny_D3D1X_Device.cpp.
Definition at line 501 of file Render_D3D1X_Device.cpp.
| Ptr<IDXGIAdapter> OVR::RenderTiny::D3D10::RenderDevice::Adapter |
Definition at line 189 of file RenderTiny_D3D1X_Device.h.
Definition at line 193 of file RenderTiny_D3D1X_Device.h.
Definition at line 194 of file RenderTiny_D3D1X_Device.h.
Definition at line 198 of file RenderTiny_D3D1X_Device.h.
Definition at line 217 of file RenderTiny_D3D1X_Device.h.
Definition at line 187 of file RenderTiny_D3D1X_Device.h.
Definition at line 196 of file RenderTiny_D3D1X_Device.h.
Definition at line 202 of file RenderTiny_D3D1X_Device.h.
Definition at line 195 of file RenderTiny_D3D1X_Device.h.
Definition at line 199 of file RenderTiny_D3D1X_Device.h.
Definition at line 218 of file RenderTiny_D3D1X_Device.h.
Definition at line 222 of file RenderTiny_D3D1X_Device.h.
Definition at line 201 of file RenderTiny_D3D1X_Device.h.
Definition at line 186 of file RenderTiny_D3D1X_Device.h.
| Ptr<IDXGIFactory> OVR::RenderTiny::D3D10::RenderDevice::DXGIFactory |
Definition at line 183 of file RenderTiny_D3D1X_Device.h.
Definition at line 191 of file RenderTiny_D3D1X_Device.h.
Definition at line 191 of file RenderTiny_D3D1X_Device.h.
Definition at line 190 of file RenderTiny_D3D1X_Device.h.
Definition at line 213 of file RenderTiny_D3D1X_Device.h.
Definition at line 203 of file RenderTiny_D3D1X_Device.h.
Definition at line 216 of file RenderTiny_D3D1X_Device.h.
Definition at line 220 of file RenderTiny_D3D1X_Device.h.
Definition at line 197 of file RenderTiny_D3D1X_Device.h.
Definition at line 205 of file RenderTiny_D3D1X_Device.h.
| struct OVR::RenderTiny::D3D10::RenderDevice::StandardUniformData OVR::RenderTiny::D3D10::RenderDevice::StdUniforms |
| Ptr<IDXGISwapChain> OVR::RenderTiny::D3D10::RenderDevice::SwapChain |
Definition at line 188 of file RenderTiny_D3D1X_Device.h.
Definition at line 212 of file RenderTiny_D3D1X_Device.h.
Definition at line 215 of file RenderTiny_D3D1X_Device.h.
Definition at line 184 of file RenderTiny_D3D1X_Device.h.