Panda3D
Functions
graphicsPipe.cxx File Reference

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...

#include "graphicsPipe.h"
#include "graphicsWindow.h"
#include "graphicsBuffer.h"
#include "config_display.h"
#include "mutexHolder.h"
#include "displayInformation.h"

Go to the source code of this file.

Functions

 PT (GraphicsStateGuardian) GraphicsPipe
 This is called when make_output() is used to create a CallbackGraphicsWindow. More...
 
 PT (GraphicsDevice) GraphicsPipe
 Creates a new device for the pipe. More...
 
 PT (GraphicsOutput) GraphicsPipe
 Creates a new window on the pipe, if possible. More...
 

Detailed Description

PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.

All rights reserved.

All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."

Author
mike
Date
1997-01-09

Definition in file graphicsPipe.cxx.

Function Documentation

◆ PT() [1/3]

This is called when make_output() is used to create a CallbackGraphicsWindow.

If the GraphicsPipe can construct a GSG that's not associated with any particular window object, do so now, assuming the correct graphics context has been set up externally.

Definition at line 229 of file graphicsPipe.cxx.

◆ PT() [2/3]

PT ( GraphicsDevice  )

Creates a new device for the pipe.

Only DirectX uses this device, for other api's it is NULL.

Definition at line 238 of file graphicsPipe.cxx.

◆ PT() [3/3]

PT ( GraphicsOutput  )

Creates a new window on the pipe, if possible.

Definition at line 262 of file graphicsPipe.cxx.