#include <render_system.h>
Definition at line 44 of file render_system.h.
rviz::RenderSystem::RenderSystem |
( |
| ) |
|
|
private |
void rviz::RenderSystem::detectGlVersion |
( |
| ) |
|
|
private |
void rviz::RenderSystem::disableAntiAliasing |
( |
| ) |
|
|
static |
void rviz::RenderSystem::forceGlVersion |
( |
int |
version | ) |
|
|
static |
void rviz::RenderSystem::forceNoStereo |
( |
| ) |
|
|
static |
int rviz::RenderSystem::getGlslVersion |
( |
| ) |
|
|
inline |
int rviz::RenderSystem::getGlVersion |
( |
| ) |
|
|
inline |
bool rviz::RenderSystem::isStereoSupported |
( |
| ) |
|
|
inline |
void rviz::RenderSystem::loadOgrePlugins |
( |
| ) |
|
|
private |
Ogre::RenderWindow * rviz::RenderSystem::makeRenderWindow |
( |
WindowIDType |
window_id, |
|
|
unsigned int |
width, |
|
|
unsigned int |
height, |
|
|
double |
pixel_ratio = 1.0 |
|
) |
| |
void rviz::RenderSystem::prepareOverlays |
( |
Ogre::SceneManager * |
scene_manager | ) |
|
Ogre::Root* rviz::RenderSystem::root |
( |
| ) |
|
|
inline |
void rviz::RenderSystem::setupDummyWindowId |
( |
| ) |
|
|
private |
void rviz::RenderSystem::setupRenderSystem |
( |
| ) |
|
|
private |
We used to allow the user to set the RTT mode to PBuffer, FBO, or Copy. Copy is slow, and there doesn't seem to be a good reason to use it PBuffer limits the size of the renderable area of the RTT to the size of the first window created. FBO seem to be the only good option
Definition at line 225 of file render_system.cpp.
void rviz::RenderSystem::setupResources |
( |
| ) |
|
|
private |
Ogre::RenderWindow * rviz::RenderSystem::tryMakeRenderWindow |
( |
const std::string & |
name, |
|
|
unsigned int |
width, |
|
|
unsigned int |
height, |
|
|
const Ogre::NameValuePairList * |
params, |
|
|
int |
max_attempts |
|
) |
| |
|
private |
int rviz::RenderSystem::force_gl_version_ = 0 |
|
staticprivate |
bool rviz::RenderSystem::force_no_stereo_ = false |
|
staticprivate |
int rviz::RenderSystem::gl_version_ |
|
private |
int rviz::RenderSystem::glsl_version_ |
|
private |
Ogre::OverlaySystem* rviz::RenderSystem::ogre_overlay_system_ |
|
private |
Ogre::Root* rviz::RenderSystem::ogre_root_ |
|
private |
bool rviz::RenderSystem::stereo_supported_ |
|
private |
bool rviz::RenderSystem::use_anti_aliasing_ = true |
|
staticprivate |
The documentation for this class was generated from the following files: