#include <eventHandler.h>
#include <texture.h>
#include <graphicsWindow.h>
#include <graphicsStateGuardian.h>
#include <pixelBuffer.h>
#include <dconfig.h>
#include <chancfg.h>
#include <string>
Go to the source code of this file.
Functions | |
Configure (indirect) | |
int | framework_main (int argc, char *argv[]) |
int | binary_log_cap (int x) |
void | indirect_display_func (void) |
void | indirect_init (void) |
void | indirect_keys (EventHandler &) |
int | main (int argc, char *argv[]) |
Variables | |
GraphicsWindow * | win |
std::string | chan_config |
void(* | extra_display_func )() |
void(* | define_keys )(EventHandler &) |
void(* | first_init )() |
Texture * | t = (Texture*)0L |
PixelBuffer * | pb = (PixelBuffer *)0L |
DisplayRegion * | dr1 = (DisplayRegion*)0L |
DisplayRegion * | dr2 = (DisplayRegion*)0L |
bool | use_canned_texture = indirect.GetBool("canned-texture", false) |
bool | use_texture = indirect.GetBool("use-texture", true) |
bool | full_region = indirect.GetBool("full-region", true) |
bool | side_by_side = indirect.GetBool("side-by-side", true) |
bool | right_to_left = indirect.GetBool("right-to-left", true) |
int | logs [] = { 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 0 } |
|
Definition at line 51 of file indirect.cxx. Referenced by GLGraphicsStateGuardian::copy_texture(), CRGraphicsStateGuardian::copy_texture(), indirect_display_func(), and DXGraphicsStateGuardian7::prepare_texture(). |
|
|
|
|
|
Definition at line 59 of file indirect.cxx. References PixelBuffer::_image, a, b, binary_log_cap(), dr1, dr2, g, GraphicsWindow::get_gsg(), DisplayRegion::get_region_pixels(), pb, PTA_uchar, PixelBuffer::read(), PixelBuffer::set_xsize(), PixelBuffer::set_ysize(), t, RenderBuffer::T_back, RenderBuffer::T_front, use_canned_texture, w, and win. Referenced by main(). |
|
Definition at line 150 of file indirect.cxx. References chan_config. Referenced by main(). |
|
Definition at line 155 of file indirect.cxx. References dr1, dr2, DisplayRegion::set_active(), and win. Referenced by main(). |
|
Definition at line 168 of file indirect.cxx. References define_keys, extra_display_func, first_init, framework_main(), indirect_display_func(), indirect_init(), and indirect_keys(). |
|
Definition at line 31 of file indirect.cxx. Referenced by indirect_init(). |
|
Definition at line 35 of file indirect.cxx. |
|
Definition at line 40 of file indirect.cxx. Referenced by indirect_display_func(), and indirect_keys(). |
|
Definition at line 41 of file indirect.cxx. Referenced by indirect_display_func(), and indirect_keys(). |
|
Definition at line 34 of file indirect.cxx. |
|
Definition at line 36 of file indirect.cxx. Referenced by main(). |
|
Definition at line 45 of file indirect.cxx. |
|
Definition at line 49 of file indirect.cxx. Referenced by binary_log_cap(), and DXGraphicsStateGuardian7::prepare_texture(). |
|
|
Definition at line 47 of file indirect.cxx. |
|
Definition at line 46 of file indirect.cxx. |
|
Definition at line 38 of file indirect.cxx. Referenced by ChanCfgOverrides::getBool(), ChanCfgOverrides::getDouble(), ChanCfgOverrides::getFloat(), ChanCfgOverrides::getInt(), ChanCfgOverrides::getString(), ChanCfgOverrides::getUInt(), and main(). |
|
Definition at line 43 of file indirect.cxx. Referenced by indirect_display_func(). |
|
Definition at line 44 of file indirect.cxx. |
|